invokeは、何故に普通のメソッドコールじゃなくて、文字列コールにしたのか謎

むしろ、普通のメソッドコールの拡張機能というかオーバーライドで、invoke機能があれば良かったのに