code: public Tree add(byte[] value, boolean asBase64String) {
  		if (asBase64String) {
  			return addObjectInternal(BASE64.encode(value));
  		}
  		return addObjectInternal(value);
  	}
docs: Appends the specified byte array to the end of this List (or adds the
  value to this Set - it depends on the type of this node). Sample code:
  <br>
  <br>
  byte[] b1 = QFiles.readFile("path/to/file1");<br>
  byte[] b2 = QFiles.readFile("path/to/file2");<br>
  <br>
  Tree node = new Tree();<br>
  node.put("path.to.array").add(b1, true).add(b2, true);
  
  @param value
  new value to be added to this list (or set)
  @param asBase64String
  store the byte array as BASE64 String
  
  @return this (the List or Set) node