code: @SuppressWarnings("unchecked")
  	public Tree get(int index) {
  		if (isList()) {
  			return new Tree(this, index, ((List<Object>) value).get(index));
  		}
  		return asList().get(index);
  	}
docs: Returns the sub-node at the specified position in this node. Sample code:
  <br>
  <br>
  node.putList("list").add(10).add(20).add(30);<br>
  Tree subNode = node.get(1);<br>
  return subNode.asLong();<br>
  <br>
  This code above returns 20.
  
  @param index
  index of the sub-node to return
  
  @return the sub-node at the specified position
  
  @throws IndexOutOfBoundsException
  if the index is out of range (index &lt; 0 || index &gt;=
  size())