Support reading CharSequence