#KJ-KJ-38 Elaborate constructor signatures. Finished the elegant elaboration of 'NewInstance and 'QNewInstance, as well corrected the problems related to local classes. In order to name 'QNewInstance at the end of elaboration completely compatible with java, changed the name generation for local classes. Now a local class L inside O will be called .O.L$1 .