made FluentChannelHandler to try to make Netty more Java-8 friendly. I'm not sure if this is an improvement