Part of bzrlib.graph View In Hierarchy
i.e. it accepts calls to self.get_parent_map and relays them to the callable it was constructed with.