code: def set(self, *components):
          
          self.reset()
          if len(components) == 1:
              self.append(components[0])
          else:
              for comp in components:
                  self.append(comp)
docs: Set the possible components of the block
          
          :param components: components to append Optionables or Composables