@Override
 public void decodeInto(ChannelHandlerContext ctx, ByteBuf source, ForgeMessage msg) {
   msg.fromBytes(source);
 }
 @Override
 public void encodeInto(ChannelHandlerContext ctx, ForgeMessage msg, ByteBuf target)
     throws Exception {
   msg.toBytes(target);
 }