Can't these reuse the (verbosely named) `warnUnlessForced` from above?