There are a large number of templates where a specific style property (e.g. width) is provided a template parameter (usually that's just because it was the most likely to be needed; sometimes because the template designers deliberately restricted users from entirely arbitrary styles, most-likely because most Wiki*ians are not technical people, probably). Unlike e.g. the float + margin combination, which has essentially an enumerated value set (and which could ostensibly have classes for e.g. left, right, and center), width has many possible values, such that it would be difficult or impossible to provide a class.
An example might be Template:Collapse. I can extract to templatestyles a few properties styled on the table currently (display, some of the float-related properties e.g. margin, float, clear; text-alignment). What I cannot do is extract the width property required for floating one of these tables. Other cases on that particular template I can't extract are the various background colors, border-color (on the table element), and so forth.
I'll be sure to extract the properties I can. However, might there be some way to pass TemplateStyles the value of the width parameter?