code: boolean term(Object o) throws JSONException {
  		boolean result = false;
  		for (int i = 0; o != null && i < getChildrenCount(); ++i) {
  			result = at(i).test(o);
  			if (!result) break; // first FALSE stops this eval
  		}
  		return result;
  	}
docs: conjunction: neg() ( < AND > neg() )*
  @throws JSONException