CHAR型に一般性をもたせるためだろ。
CHAR≠charとなっても、CHARを使っている部分は変更しなくてよく
CHARだけの変更でいい。