Fix the definition of successors and the char=char proof