Record 'prepare' method to validate or get default values
Model using Record for Changes and Elements