The correct name for this class is `AbstractConnection` (PSR-1)