Fix for some nested classes having similar names to FuctionX nested classes
added more newList(...) etc variations
some type sig improvements
some more type sig improvements
fix to nested class handling on imports
some exception stuff
trying a new generator for an accessor for all declared fields