/sighAn object is identified by ID. isObject verifies if the ID is real. Oh wait, those checks are completely different.
%obj could be any ID but that doesn't mean an object with that ID exists.