Methods added by LDT-transformation are now protected;
Name class now contains a pre-defined "error" ID node that can be used to mark name resolution errors (bad/unresolvable names should point to the error ID node in the name graph);
If field/method names of a class are not distinct, name resolution of the class now leads to all non-distinct names pointing on the error ID node in the name graph (also, internal name resolution is skipped as it may be incorrect)