Fixed coding mistakes

A couple of functions and classes were not properly invoked.
Added the ability to use a node path

This is when using the dictionary form to get and set nodes within a
group, i.e., in __getitem__ and __setitem__.