add overloads to get, put and delete with reference to the node key instead of the string key