Namespace borrowerNamespace = currentScope.getNamespace(lendsQname);
for (Node prop : objlit.children()) {
String pname = NodeUtil.getObjectLitKeyName(prop);
JSType propDeclType = declaredObjLitProps.get(prop);
if (propDeclType != null) {
borrowerNamespace.addProperty(pname, propDeclType, false);
} else {
JSType t = simpleInferExprType(prop.getFirstChild());
if (t == null) {
t = JSType.UNKNOWN;
}