progress on SchemaValidationBehavior