If I understand the current situation correctly, cases where a variable result size can not be determined always result in a 0 value size being added to the VoltXMLElement -- I don't know where or how or why. I don't believe that this 0 value is particularly correct or required, but I accept it here. I also accept the case of no size attribute -- which I think is the more correct (future?) representation.