Correct bugs in tracing primitive functions, moving .doTrace to base and adding a list of InvalidTracedFunctions
Extend the LinearMethodsList class as a preliminary to using this instead of recursive class for methods lists.
Add a function, listFromMethods(), to generate objects from a methods table.