Enhancement: Added "NotImplementedClass" used for features not being
implemented on a given platform
Enhancement: Added logging exception trap