Low body-mass index before an acute myocardial infarction preserves the protective effect of preinfarction angina against in-hospital mortality in elderly patients