I have read that referencies can point to nowhere.
Do we need create node here? I think we have to do in in the AddNode method.