Hibernating myocardium - Another piece of the puzzle falls into place