Corrected bug of repeated definition of info variable for local toEnum and fromEnum. Now derived class instances have only location of class as location of code and repeated uses of toEnum and fromEnum are disambiguated by prefixing their names.
Correct generation of default methods for classes. Do so to avoid warnings, but only where there is not already a default method.
Numerous small changes in libraries and new build instruction for libraries.
Removed old front-end stuff that is no longer needed.
Minor changes.
Finished Wrapping. Similar to old but no testing because incomplete anyway.