||Copies properties from a thing.
||Remove all properties from a thing.
||Copy a thing to a new thing. A Type is not preserved.
||Remove a property.
||Duplicate a thing while preserving the Type.
||Iterate over all properties of a thing.
||Test if two things are equal.
||Return a new
thing with properties that pass a given test.
||Return the value of a property on a thing by a given property name.
||Determine if a thing has a given property.
id of the thing or
nil when the thing is not stored.
||Return a list with all the property names of a thing.
||Return the number of items.
||Return a list with the results of calling a provided closure on every property.
||Remove properties that pass a given test and returns the removed values in a list.
||Set or remove a value restriction on a thing.
||Return the restriction of the thing or
nil when the thing is not restricted.
||Create a new or overwrite an existing property on a thing.
||Converts a thing into a typed thing.
||Return a list with all the property values of a thing.
||Wrap the thing with a Type.