From: Jos Backus Date: 2010-08-10T06:01:59+09:00 Subject: Overriding ENV[] $ cat x #!/usr/bin/env ruby class << ENV define_method(:[], lambda { |v| v.upcase }) end p ENV['FOO'] $ FOO=foo ./x "FOO" $ But what if I want to call the original ENV[] inside the new method? -- Jos Backus jos at catnook.com