普通 File.open メソッドは使わず Kernel#open メソッドを使う。それから使うとしても File.open メソッドは File オブジェクトの特異メソッドなので、 File::open という構文よりも File.open のほうが誤解が少ないと思う。
自動挿入ェ…
Merge pull request #3 from pasberth/master

普通 File.open より Kernel#open を使う