I found this interesting, and it also explains e.g. why some of the step numbers in 6.4 Text Region Decoding Procedure are off -- they added step 3) for COLEXTFLAG and forgot to update step references to later steps.
draw_glyph()
Path::to_byte_string()
FloatPoint
Rational::as_double()