Develop

I'd favour `Node &` over `Node *` in this instance--since you're not writing back to the pointer value references will reduce the likelihood of failure.