Re: Surely
There's no excuse for this inability to handle classification errors: had it been able to see "something" was moving on a fixed course, things probably wouldn't have come to this.
There may be no excuse in terms of letting the thing loose on the road but there's a likely reason. If there's more than one unclassified object in view then from one sample to the next it can't link up these to "know" that one was on a fixed course because it can't keep close enough track on them because it can only do things sequentially.