DM-21246, we could make some nice improvements to the gen2to3 logic if writeCuratedCalibrations (including its implementations in obs packages):
- took a "run" argument (or some successor as per
DM-16876) to override butler.run
- returned DatasetRefs to all datasets it writes, so calling code could (e.g.) associate them into other collections.