code: public Tree put(String path, byte[] value, boolean asBase64String) {
  		if (asBase64String) {
  			return putObjectInternal(path, BASE64.encode(value), false);
  		}
  		return putObjectInternal(path, value, false);
  	}
docs: Associates the specified byte array with the specified path. If the
  structure previously contained a mapping for the path, the old value is
  replaced. Sample code:<br>
  <br>
  Tree node = new Tree();<br>
  node.put("a.b.c", "test".getBytes());
  
  @param path
  path with which the specified BYTES is to be associated
  @param value
  value to be associated with the specified path
  @param asBase64String
  store byte array as BASE64 String
  
  @return this node