fix DataObject.getChild