if (path == null) throw new IllegalArgumentException("Null 'path' not permitted.");
  public TreePath(Object[] path)  {		// Create Path		this.path = new Object[path.length];		System.arraycopy(path, 0, this.path, 0, path.length);  }