Define callbacks on the subclasses.
Assert that loan last_modified has been changed.
If this happens we want to hear about it.
A created_by user is required.
More descriptive method name.