docs: public TransactionOutput addOutput(TransactionOutput to) {
          unCache();
          to.setParent(this);
          outputs.add(to);
          adjustLength(outputs.size(), to.length);
          return to;
      }