Update models to use recent changes to Record
Resolve precedence error
Support Read_Only role by disabling r/w access when applied
Adjust operation order for DataModel::__get/set()
To resolve strict standards warnings

... when extended, add default parameters to Controller::do_403()