Original: When possible , the compiler performs this renaming .
Simplified: When possible , compilers do this renaming .