unwrapping cause of ReflectionProviderException

closes #728
It must to be public?