    # File lib/action_view/helpers/asset_tag_helper.rb, line 413
          def stylesheet_link_tag(*sources)
            options = sources.extract_options!.stringify_keys
            cache   = options.delete("cache")
            recursive = options.delete("recursive")

            if ActionController::Base.perform_caching && cache
              joined_stylesheet_name = (cache == true ? "all" : cache) + ".css"
              joined_stylesheet_path = File.join(STYLESHEETS_DIR, joined_stylesheet_name)

              write_asset_file_contents(joined_stylesheet_path, compute_stylesheet_paths(sources, recursive)) unless File.exists?(joined_stylesheet_path)
              stylesheet_tag(joined_stylesheet_name, options)
            else
              expand_stylesheet_sources(sources, recursive).collect { |source| stylesheet_tag(source, options) }.join("\n")
            end
          end