public Contract addAction(CodeableConcept t) { //3
      if (t == null)
        return this;
      if (this.action == null)
        this.action = new ArrayList<CodeableConcept>();
      this.action.add(t);
      return this;
    }
public Contract addAction ( CodeableConcept t ) { if ( t == null ) return this ; if ( this . action == null ) this . action = new ArrayList < CodeableConcept > ( ) ; this . action . add ( t ) ; return this ; }
syntactic sugar