class_docstr: The base class for different Block.
  
  The Block can be connected together to build the search space for an
  AutoModel. Notably, many args in the __init__ function are defaults to be a
  tunable variable when not specified by the user.
code: def _build_wrapper(self, hp, *args, **kwargs):
      with hp.name_scope(self.name):
          return super()._build_wrapper(hp, *args, **kwargs)
  
file_path: autokeras/autokeras/engine/block.py
imports: from tensorflow import nest
  from autokeras.engine import named_hypermodel
  from autokeras.engine import node
label_desc: Use image node_id 2 for calling the Block obj's underlying member method code with example usage: obj._build_wrapper(hp) and returns: super