    # File lib/action_controller/caching/actions.rb, line 148
            def initialize(controller, options = {}, infer_extension = true)
              if infer_extension
                extract_extension(controller.request)
                options = options.reverse_merge(:format => @extension) if options.is_a?(Hash)
              end

              path = controller.url_for(options).split('://').last
              normalize!(path)
              add_extension!(path, @extension)
              @path = URI.unescape(path)
            end