@Override @SuppressWarnings("unchecked") public <T> MessageBuf<T> outboundMessageBuffer() { return (MessageBuf<T>) tail.nextOutboundMessageBuffer(); }