I think we should keep the notion of pruning encapsulated in the db implementations. Its a detail that this level shouldn't need to care about.