foolproof way to convert CharSequence to String, do NOT cast
CharSequence to String!