fail! expands to a cold, non inlined function now.