enc.close();
System.out.println("Size = " + baos.size());
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
Decoder dec = new Decoder(bais);
C c2 = dec.decode();
System.out.println(Arrays.deepToString((Object[] )c2.getAny()));
dec.close();
System.out.println("Available = " + bais.available());
}
}