> It seems like this might be a misfeature and you could probably just treat this case the same as NOTFOUND (i.e. you tried to look up "xyz" as a submodule and it is not a submodule).

I'll run with this until we discover a compelling reason to do otherwise. Thanks!