extendable-record (npm): Extendable (Inheritable) Immutable Records for Immutable Object Oriented Patterns
Keywords: immutable|immutablejs|object-oriented|oo|class|extend