A lightweight, zero-dependency struct diffing library which allows changed fields to be collected and applied.
This is being actively worked on. PRs will be accepted for either more tests or functionality.