has(node) // returns boolean get(node) // returns node or undefined set(node, value) // "upsert", update or insert