DPP4 and heart failure: The variation in heart failure outcomes observed across DPP-4 inhibitors may be attributed to differences in enzyme-binding affinity, pharmacokinetics, and off-target effects.