Maybe. But actually the trait can't be implemented with anything but Netty since it exposes the Netty data types.  I copied it from this originally:  https://gist.github.com/casualjim/1819496  But then I decided I wanted the lower level Netty WebSocket data types to allow lower level WebSocket testing. 