character classes are modules