    # File lib/compass/sass_extensions/functions/gradient_support.rb, line 245
        def color_stops(*args)
          Sass::Script::List.new(args.map do |arg|
            if ColorStop === arg
              arg
            elsif Sass::Script::Color === arg
              ColorStop.new(arg)
            elsif Sass::Script::List === arg
              ColorStop.new(*arg.value)
            elsif Sass::Script::String === arg && arg.value == "transparent"
              ColorStop.new(arg)
            else
              raise Sass::SyntaxError, "Not a valid color stop: #{arg.class.name}: #{arg}"
            end
          end, :comma)
        end