code: public Tree putMap(String path, boolean putIfAbsent) {
  		return putObjectInternal(path, new LinkedHashMap<String, Object>(), putIfAbsent);
  	}
docs: Associates the specified Map (~= JSON object) container with the
  specified path. If the structure previously contained a mapping for the
  path, the old value is replaced. Sample code:<br>
  <br>
  Tree response = ...<br>
  Tree headers = response.getMeta().putMap("headers", true);<br>
  headers.put("Content-Type", "text/html");
  
  @param path
  path with which the specified Map is to be associated
  @param putIfAbsent
  if true and the specified key is not already associated with a
  value associates it with the given value and returns the new
  Map, else returns the previous Map
  
  @return Tree of the new Map