Pre schema validation, closes #1049