Use a base type connection and specialise an async-connection
Add NEXT-STREAM-ID for the async-connection type
Add defsystem-depends-on
Use a base-type of connection and not synchronous-connection
Remove implementations of NEXT-STREAM-ID temporarily