Update the utterly broken hack for the missing ISO Prolog standard `sub_atom/5` built-in predicate in Qu-Prolog to deal with one more case