reportfield() now calcs storage cost of reference fields, not reportvalue
strings correctly pushed to instances queue
all levels of xml file, including top level, contain size