Old code must be able to read data written by new code.
Whether this direction requires backward-compatibility checks.
Whether this direction requires forward-compatibility checks.