This release includes the following features (as well as some general code re-organization for cleanliness):
- A new `RecordChanges` mixin for inserting a `change_info` and `changed` column directly into application models (vs. distinct history tables)
- A simple `rationale` context manager for simplified rationales when working, e.g., in an application console:
python
with rationale('The user asked me to!'):
user.email = 'updatedexample.com'
session.commit()