trackable-entities (npm): Base classes that track change state when properties are updated and objects are added or removed objects from collections.
Keywords: change-tracking|observables|proxies|set|map|angular