Cleanup code.
Add methods to promote basic channels to extended ones.
Introduce prefixes for Pub socket.