simplify handling of job results in Worker
continue work on Target.prototype.synchronise()
clarify TODOs