    # File lib/compass/installers/base.rb, line 92
          def install_stylesheet(from, to, options)
            from = templatize(from)
            to = targetize(install_location_for_stylesheet(to, options))
            contents = File.new(from).read
            if options.delete(:erb)
              ctx = TemplateContext.ctx(:to => to, :options => options)
              contents = process_erb(contents, ctx)
            end
            if preferred_syntax.to_s != from[-4..-1]
              # logger.record :convert, basename(from)
              tree = Sass::Engine.new(contents, Compass.sass_engine_options.merge(:syntax => from[-4..-1].intern)).to_tree
              contents = tree.send("to_#{preferred_syntax}")
              to[-4..-1] = preferred_syntax.to_s
            end
            write_file to, contents
          end