HexFile appears to be down to its minimal useful form.
HexFileParser now shares its checksum computation with HexFileSerializer. That computation has been simplified by removing some unnecessary operations and holding until the end to convert to a byte-ranged value.
HexFileSerializer has had usages of byte arrays replaced with usages of Str.
Removed readFrom and superfluous single set() method (which is syntactically supplanted by the varargs version) from MutableShortList.
ReadableShortList is now out of the writeTo() business.
Fixed forceCalibration being a state; now it is (once again) passed through to each write operation.