This package contains abstract classes that represents the grammar checker's infrastructure. These classes can be extended and crafted to meet your purposes.