This feature will make google closure compiler work fail (Advance mode)
<jscomp compilationLevel=“advanced” warning=“quiet”
for example:
cc.defineGetterSetter(_p, “scheduler”, _p.getScheduler, _p.setScheduler);
After compile cc.Node will has a property called “scheduler”
but cc.Node.scheduler will be replace with other name like a.b.OG ,this will lead to an error
AND this feature make the js code hard to read like “goto” in C++
So I strongly suggest that you remove it !!!
It does not bring convenience, but trouble!!!