I guess my main problem with the aliasing is it easily allows people to create un-greppable source code through method aliasing. On one hand if you do that to yourself you have no one to blame, but I feel those developers will still partly blame us for giving them the foot gun in the first place.