public void addTriple(ONodeID subject, OURI predicate, ONodeID object) {
    if(subject == null || predicate == null || object == null) {
      throw new GateRuntimeException(
        "triple add - none subject/predicate/object may be null: "+
        subject+"/"+predicate+"/"+object);