Warnings (and possibly some current errors) should be able to be configurable to appear as errors or be ignored.