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