code: def make_annotation(self):
          
          annotation = dict()
  
          # Put all properties of the action object into the annotation
          for item in dir(self):
              if len(item) > 0 and item[0] != '_' and \
                      not inspect.ismethod(getattr(self, item)):
                  annotation[item] = getattr(self, item)
  
          return annotation
docs: Returns a dictionary with all properties of the action mention.