Define set and after "hooks" on the schema; define immutable instance properties