code: public static Map<String, Object> resolve(Map<String, Object> root)
  	{
  		Map<String, Object> newRoot = new HashMap<String, Object>();
  		resolve(newRoot, root, "");
  		return newRoot;
  	}
docs: Resolve the specified map and return the resolved map.
  
  @param root
  @return