code: def label(self, name, internal=False, definition=False):
          
          return "{0}{1}{2}".format(self.internal if internal else "", name, self.definition if definition else "")
docs: Generates label name (helper function)
             name - label name
             internal - boolean value, adds "@" prefix to label
             definition - boolean value, adds ":" suffix to label