Updated postParse logic to utilize an interface and to avoid unnecessary "supports" checks.

Expanded documentation on new classes and methods.