# File lib/open4.rb, line 227 def getopts opts = {} lambda do |*args| keys, default, _ = args catch(:opt) do [keys].flatten.each do |key| [key, key.to_s, key.to_s.intern].each do |_key| throw :opt, opts[_key] if opts.has_key?(_key) end end default end end end