Fixes #3. Job::isComplete() signature is wrong and should return boolean