>757
一応Data::openは固有の引数を与えるとかすら無い、
「完全に丸投げ」な関数だから問題としてます。
あとFileの派生クラスがDataの下請けクラスになるのは正しいと思いますが。
Dataがそのクラスに処理を一部委譲してるって事ですよね。

>765
多分トリップの無い様が簡単過ぎるからかと。