//<element minOccurs="0" ref="kml:Region"/>
b.set("Region", node.getChildValue("Region"));
// stick extended data in feature user data
if (extData != null) {
b.featureUserData("UntypedExtendedData", extData.get("untyped"));
@SuppressWarnings("unchecked")
Map<String, Object> typedUserData = (Map<String, Object>) extData.get("typed");
if (typedUserData != null) {
for (Entry<String, Object> entry : typedUserData.entrySet()) {
String attrName = entry.getKey();