Improved documentation, and made IConnectionSpecification Types protocol-centric instead of platform-centric.