Refactoring dotenv's code to be more functional This is just an experimental fork. An exploration of functional style in Ruby. Compare my lib/dotenv/parser.rb with its version in upstream.