method_missing は >> に移譲するだけ。関数合成は >> の役目
Merge branch 'dev' into extensions
>> は Dunk で定義されているので public にするだけ
基本的に定義は protected で Dunk を拡張して、 using Slam::Ext::Or で public にしよう。