TODO 306 B

123
  1. - Make a writer that takes a database and produces a CIF/BinaryCIF file.
  2. - Make a more generic writer that takes Iterator<Key> and column spec with value: (ctx: Ctx, key: Key) => number | string | undefined /* NotPresent */ | null /* unknown */
  3. - This will work with Structure.atomLocations for atom_site