A parsed migration file: attributes + ordered operations. operations
holds the deploy direction (up/change); down_operations holds the
rollback direction (down bodies, plus the down leg of two-arg
execute), judged only when mix cerbero.check --down asks.