apply
ModuleCoordinate
ShadeRule
ShadeTarget
TaggedEntry
atEnd
ByteArrayReader