code: def process(self):
          
          if hasattr(self, '_process'):
              return self._process
          else:
              self._process = self._get_process()
              return self._process
docs: Store the actual process in _process. If it doesn't exist yet, create
          it.