I suppose I shouldn't be doing -Werror, in the public code.