Immutable storage This is a decorator for an existing storage implementation to provide the ability to store events rather than mutate the actual stored JSON document npm install && grunt