Made the constructors inout, bringing the library closer to supporting immutable JSON types.