Text this: Reappraisal on pharmacological and mechanical treatments of heart failure.