The whole point of using ./composer.phar here is that it checks for its existence and deploys the file there if not found. Due to this change it could do all that checking and installing, then try to run this command and fail, with no solution other than going in and moving composer to a global bin.

You should revert this change.