Charの種別判定方法を変更
Charオブジェクトのキャッシュ・ロジックの不具合を修正
Charオブジェクトの等価性比較を大幅に簡素化
NFAからDFAへepsilonExpandメソッドを移動し簡素化
DFAのtransitionメソッドの処理を簡素化
Functionsから不要な関数を削除
Node.Kind列挙型にインスタンスを追加
Nodeオブジェクトのファクトリ、コンストラクタ、assembleメソッドを修正
Parserオブジェクトの文字クラス（および否定文字クラス）に関する処理を変更
Paths.Keyオブジェクトの等価性比較を簡素化
UNIONに関するテストコードを追加