'Create an `DagOutput` with the given name.
Args:
name: If given, a string name which defines the name of this output.
If not given, the names in the dictionary this is connected to
will be used as output names.'

def __init__(self, name=None):

    self.name = name
    self.output_type = None
    self.input_type = None
