NO_ELSE
elseidx = NO_ELSE;
if (!ok && elseidx != NO_ELSE)
if (idx >= 0 && (ok || (!ok && elseidx != NO_ELSE))) {