String type, String version) throws Exception {
Map defns = caller.getDefns();
if (shouldImportRootValuesOnly(caller))
defns.put(ROOT_VALUES_ONLY_TAG, "true");
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
XmlPullParser parser = factory.newPullParser();
parser.setInput(in, ENCODING);
parser.nextTag();
parser.require(XmlPullParser.START_TAG, null, DATA_ELEM);
importData(parser, defns, null);