I have difficulty raising run to this level of ontology. Do we really need a first class notion of run? If we do, I'll need to add it to split mongo.