docs: function applyModelFields (model, definition) {
  	for (var field in definition.fields) {
  		if (field === 'definition') {
  			throw new Error('Invalid model definition provided. "definition" is a reserved word');
  		}
  		addProperty(model, field, definition.fields[field]);
  	}
  }