get_or_create should returned a wrapped node, closes #241