Use base proxy and service provider
Import Exception into this namespace
Typehint DisplayerInterface in setDisplayer
Adding/updating doc blocks