renamed Colorize to Format
reimplemented format as Formatter
min