A surprise with how ‘#!’ handles its program argument in practice