docs: def reset(self):
          """ Removes all the components of the block
          """
          self._components = OrderedDict()
          self.clear_selections()
          self._logger.info("<block: %s> reset component list" % (self.name))