a simple object system in scratch! blocks: set (key) to (value) key: the name to use when looking up this value value: the value to save under the provided key get (key) key: the name of the value to get delete (key) description: deletes a key from the json, must run garbage collector to remove the value entirely key: the key to delete restore (key) description: if the garbage collector hasnt been run yet, you can restore a deleted key key: the key to restore serialize description: serializes the object data into a json todo: deserialize: load a json into the object