Handle Functions...kind of

- only gen new Nodes on lookup failure
- deliver items in order at invocation time
- at the least, name Functions correctly and then wrap then in a new
  nod-obj which holds all the items which are parametrized versions of
  that func
- Packages should also contain references to all contained nodes (to do)