1 - Fix concatenating undef to HTML::String values.
4 - Fix concatenating strings that evaluate to false in a boolean context.
7 - Optimise _hsv_dot since it gets called heavily by HTML::String::TT
10 - Localize $@ in isa and can in case of modules that mishandle eval {}
11 - Support for single quotes (' to ')