Given the critical need for correct ( _external_path_ -> _internal_path_ ) mappings in order for correct events to be generated, I personally agree with the suggested approach, even though it breaks binary compatibility. 

I personally think (just  a hunch ;)  ) that there is __no one__ out there which has a _private_ connector implementation.