CharCon V2

Correctly finds invalid constants, needs some work on the bottom part
however!