String (@NotNull CharSequence text, int startOffset, int endOffset) { if (text instanceof String) { return ((String)text).substring(startOffset, endOffset); } return text.subSequence(startOffset, endOffset).toString(); }