schema validation wip
email mixins
model schema allow empty array definitions