This should either be internal or IConnection explicit.  I don't see the value in adding this as a public API (at least for now)