    # File lib/compass/configuration/helpers.rb, line 59
          def configure_sass_plugin!
            require 'sass/plugin'
            config = sass_plugin_configuration
            locations = config.delete(:template_location)
            Sass::Plugin.options.merge!(config)
            locations.each do |sass_dir, css_dir|
              unless Sass::Plugin.engine_options[:load_paths].include?(sass_dir)
                Sass::Plugin.add_template_location sass_dir, css_dir
              end
            end
            unless @callbacks_loaded
              on_saved = Proc.new do |sass_file, css_file|
                           Compass.configuration.run_stylesheet_saved(css_file)
                         end
              if Sass::Plugin.respond_to?(:on_updated_stylesheet)
                Sass::Plugin.on_updated_stylesheet(&on_saved)
              else
                Sass::Plugin.on_updating_stylesheet(&on_saved)
              end

              Sass::Plugin.on_compilation_error do |e, filename, css|
                Compass.configuration.run_stylesheet_error(filename, e.message)
              end

              @callbacks_loaded = true
            end
          end