確かにKoenig lookupは気色悪い
でもあれがなければ<<とか>>のオーバーロードが自然に記述出来なかったわけだ