I suppose `result` could be renamed to `job` to make it a bit cleared. It's a private method, so shouldn't be an issue.