When accessing the reading name record referenced by the reading structure,
special purpose functions must be used. The reading names are cached in
memory once a database is opened. This speeds up accesses, but requires
different IO functions. Note that io_write_text to update a reading
name will invalidate the cache and cause bugs.
io_read_reading_name io reading_number
io_write_reading_name io reading_number name