Refactor - Use a more standard way to define a shebang depending on the env