# File lib/rack/handler.rb, line 55 55: def self.try_require(prefix, const_name) 56: file = const_name.gsub(/^[A-Z]+/) { |pre| pre.downcase }. 57: gsub(/[A-Z]+[^A-Z]/, '_\&').downcase 58: 59: require(::File.join(prefix, file)) 60: rescue LoadError 61: end