add Model.setContext() + beforeValidation bugfix