docs: def orderered_methods(self):
          """
          An ordered list of methods
  
          :return: A list of ordered methods is this module
          :rtype: list
          """
  
          oms = []
  
          self.methods.reverse()
  
          if self.main:
              oms = [self.main]
  
          for m in self.methods:
  
              if m == self.main:
                  continue
              oms.append(m)
  
          return oms