c.b = b;
c.barray = new TypeB[]{b, b};
Binary blob = ExternalizableHelper.toBinary(c, ctx);
ReflectionPofExtractor extracter;
extracter = new ReflectionPofExtractor("b.stringArray");
Assert.assertArrayEquals(new String[]{"A","B","C"}, (String[])extracter.extractFromBinary(ctx, blob));
extracter = new ReflectionPofExtractor("b.stringArray.length");
Assert.assertEquals(3, extracter.extractFromBinary(ctx, blob));
}