Schemas now can have behavioures and validations