instance._changes and tests
Introduced bind & trigger.