How about adding an `assert(!__ctfe, "usefule message");`.