added xIsPrefixOf, xIsSUf, xIsSuffixOf