code: def shouldContinue(self):
          
          if not self.context.todo:
              self.log.debug("No features to be generated; skipped")
              return False
          return True
docs: Decide whether to start generating features or return early.
          Returns a boolean: True to proceed, False to skip.
  
          Sublcasses may override this to skip generation based on the presence
          or lack of other required pieces of font data.