"nonidentical" means "the input character index is valid, but not corresponding to the output codeset." "ilseq" means "the input character index is invalid for the input codeset."