Is hyperhomocysteinemia a risk factor or a consequence of coronary heart disease?