Inserts a new key and value into a Tree as replace_node does, only this function does not return the inserted or set node.
| this |
a Tree |
| key |
the key to insert |
| value |
the value corresponding to the key |