Add ability to warn if spec not followed instead of always erroring.
Print these on standard error instead.