'A list of names for the outputs of this module.'

@property
def output_names(self):

    if self.binded:
        return self._curr_module.output_names
    else:
        (symbol, _, _) = self._sym_gen(self._default_bucket_key)
        return symbol.list_outputs()
