This was SUPPOSED to be a small metadata test, and turned into realising that all of the Metadata tests weren't actually working correctly, because list_annotations wasn't doing what it said on the tin for two separate bugs - but comparing the replication still got us zero / zero annotations, which funnily enough passed the tests.
Doing things this way gives us a much more powerful ability to manipulate database files.
This was SUPPOSED to be a small metadata test, and turned into realising that all of the Metadata tests weren't actually working correctly, because list_annotations wasn't doing what it said on the tin for two separate bugs - but comparing the replication still got us zero / zero annotations, which funnily enough passed the tests.
Doing things this way gives us a much more powerful ability to manipulate database files.