1. Why the `convertToCreference`call?
2. The return value `already_exists_node_for_key` does not seem to be used for anything?