immutable-object-history (npm): Immutable objects with state history.
Keywords: immutable|state|history