# File lib/haml/util.rb, line 344
    def try_sass
      return true if defined?(::SASS_BEGUN_TO_LOAD)
      begin
        require 'sass/version'
        loaded = Sass.respond_to?(:version) && Sass.version[:major] &&
          Sass.version[:minor] && ((Sass.version[:major] > 3 && Sass.version[:minor] > 1) ||
          ((Sass.version[:major] == 3 && Sass.version[:minor] >= 1) &&
            (Sass.version[:prerelease] || Sass.version[:name] != "Bleeding Edge")))
      rescue LoadError => e
        loaded = false
      end

      unless loaded
        haml_warn("Sass is in the process of being separated from Haml,\nand will no longer be bundled at all in Haml 3.2.0.\nPlease install the 'sass' gem if you want to use Sass.\n")
        $".delete('sass/version')
        $LOAD_PATH.unshift(scope("vendor/sass/lib"))
      end
      loaded
    end