Don't need to limit constraint errors to check

Should be able to use them on other types to more tightly control the
error message