Buffer all properties including a length unit, to run through parseLength & finalizeLength.
In shorthands all such properties are converted to use
px
unit providing numeric IDs. Those IDs allow original tokens to be substituted back in.
Ah, this could replace my special handling of border-shorthands!
Theoretically fixed, should add unit tests before closing this issue!