add selector-set
fully use selector-set and remove css-canonicalizer
reduce the number of autogenerated classes

by reusing the original selectors if the browser supports them