Ah, I see - I was thinking you meant to have this warn every time, rather than just once, and I didn't notice `WARN_COLUMN_ARGS`.

I don't see where `WARN_COLUMN_ARGS` is used, though.  shouldn't there be an ``if WARN_COLUMN_ARGS():`` above the warning call?