docs: public Contract addTopic(Reference t) { //3
        if (t == null)
          return this;
        if (this.topic == null)
          this.topic = new ArrayList<Reference>();
        this.topic.add(t);
        return this;
      }