File.read is better than "open".
Merge pull request #1336 from namusyaka/improve-open-methods

File.read is better than "open".