"-Yno-generic-signatures"というScalaのコンパイルオプションとバイナリ(jar)のサイズ

generic-signatureというもの(リフレクション経由でしか取得できない何か?)が、必要ないなら、コンパイルオプションに"-Yno-generic-signatures"指定すると、ある程度バイナリサイズ減ることに気がついた。
とある自分のライブラリ(scalaprops)だと、 7% くらい減る。コンパイルオプション一つでこれは結構大きい(?)

scalaz 7.1.3 だしたけど、これ https://github.com/scalaz/scalaz/commit/2fc09f4 をバックポートした影響により、scala2.11の場合のその影響だけでjarのsize数%増えてた・・・ぐぬぬ・・・
(もちろん機能追加もしたので、それ以外の要因でも増えたのだけど)