property_name : PropertyName
CanonicalCombiningClass
CanonicalCombiningClass :: # (opaque)
Exact numeric Unicode Canonical_Combining_Class (ccc) values from
DerivedCombiningClass.txt. The number is the canonical ordering weight;
this is not a generic “is combining mark” flag and does not shape glyphs.
of_scalar : Scalar -> CanonicalCombiningClass
alias_count : CanonicalCombiningClass -> U8
PropertyName : { short : Str, long : Str }
Run : { range : TextRange, value : CanonicalCombiningClass }
AliasError : [UnknownAlias]