if( node.name().endsWith( "#table" ) || node.name().endsWith( "#elementData" ) ) {
IObjectProfileNode shell = null;
int n = children.length - 1;
for( int i = n; i >= 0; i-- ) {
shell = children[i];
if( shell.object() == null )
break;
}
int size = node.size() - shell.size();
double avg = (double) size / n;