code: def run(self, path=""):
          
          username, project, run = self._parse_path(path)
          if not self._runs.get(path):
              self._runs[path] = Run(self.client, username, project, run)
          return self._runs[path]
docs: Returns a run by parsing path in the form username/project/run, if
          defaults were set on the Api, only overrides what's passed.  I.E. you can just pass
          run_id if you set username and project on the Api