def prune(self, address):
        '''
        Remove all children (and descendants) below ADDRESS.

        Arguments:
            address (str): the address to be pruned
        '''

        try:
            for step in self._walk_to_address(address):
                node = step
        except AddressNotInTree:
            return

        node.children.clear()