color (HighLine)

    # File lib/highline.rb, line 333
      def color( string, *colors )
        return string unless self.class.use_color?

        colors.map! do |c|
          if self.class.using_color_scheme? and self.class.color_scheme.include? c
            self.class.color_scheme[c]
          elsif c.is_a? Symbol
            self.class.const_get(c.to_s.upcase)
          else
            c
          end
        end
        "#{colors.flatten.join}#{string}#{CLEAR}"
      end