docs: private StructuralNode getStartNode(URI startURI, boolean recurse) throws ApiException {
  		StructuralNode startNode = null;
  		try {
  			if (recurse) {
  				startNode = SessionStructure.find(Model.getSingleton().getSession().getSessionId(), startURI, "", "");
  			}
  			if (startNode == null) {
  				startNode = SessionStructure.find(Model.getSingleton().getSession().getSessionId(), startURI, "GET", "");
  			}
  		} catch (Exception e) {
  			throw new ApiException(ApiException.Type.INTERNAL_ERROR, e);
  		}
  		return startNode;
  	}