also getByteSize() for an array can be calculated only based on the number of elements in that array. Here we don't get that information during array creation.  Either with the current api structure it should return null, or we need to modify it to be calculated per object/expression.