def clear(self):
        """
        Cleans up the manager. The manager can't be used after this method has
        been called
        """
        self.services.clear()
        self.services = None
        self._future_value = None
        super(AggregateDependency, self).clear()