Fix: EOI match is responsibility of CharRule but not of matchChar. So, matchChar is eliminated