The main change is that we now wait to consume the token until we know we want it, instead of consuming it and then later putting it back. While I was here, I spec-commented some parts and updated the URL.
inherit()
UnresolvedSV::create()
<color-interpolation-method>
PercentageOr
@container
<ident>
<custom-ident>
@property/syntax
parse_syntax_component
<integer>
Parser