Insulin, diabetes, and recurrent stenosis: not so sweet.