Classes

Determines providers based on a class's and its parent's namespaces.

Remove plugin definitions with non-existing providers.

Allows getting the reflection parser for the parent class.