Simpler char groking. More unit tests passed.