fn drop_order(a: &Live, b: &Live) -> Ordering
Orders live leaves most-droppable first: message before state, redacted before intact, reachable-owner before unreachable, oldest before newest.