Cleanup a few more of the new constructs and fix free/delete mismatches.
Create stub class objects at the vvp level and generate the code to invoke that stub. Implement the routines needed to implement a test for null object references.