Is called when a value has to be encoded.
@override void write(BinaryWriter writer, Hlc obj) => writer.write(obj.toString());