Use local sibling constructor instead of super
Clear up internal listener class naming on TcpTransport