execveでargv[0]を引数にして動作を振り分けるなんというキチガイな
実装を、有名なOSSの実装で1つでも出せるなら認めてやろう。