docs: def is_configured(self):
          """
          Determine if the Activity is configured with input and output properties.
  
          Makes an additional lightweight call to the API to determine if any associated models are there.
  
          :return: Return True if it is configured, otherwise return False
          :rtype: bool
          """
          # check configured based on if we get at least 1 part back
          associated_models = self.parts(category=Category.MODEL, limit=1)
          if associated_models:
              return True
          else:
              return False