dfn->SetValue(propertyList.release());
product.AddDefinition(dfn.get());
return dfn.release();
} else if (BeginningOfPrimitiveLiteral(t)) {
dfn->SetValue(propertyList.release());
product.AddDefinition(dfn.get());
return dfn.release();
} else if (BeginningOfPrimitiveLiteral(t)) {