Parse "larger", "smaller", etc. as part of FontSize, not as part of Length
The original C code in librsvg conflated the fontSize
values smaller
, larger
, medium
, etc. with parsing of Length
values. Our current code in length.rs still has this quirk.
I think we need to turn FontSize
into an enum that can represent those values, or a Length
.