2.1 Character classification routines