The semantics of `Run.isBuilding()` (used by `Job.isBuilding()`) is a bit counterintuitive IMHO as It includes `State.NOT_STARTED`. That is the reason I introduced `isInProgress()`.