imumo (npm): Immutable Data Models for Javascript.
Keywords: immutable|immutablejs|object-oriented|oo|class|extend