The impossible task of developing a new treatment for heart failure.