constructor(kind, tryStates, nestedTrys) {
    this.kind = kind;
    this.tryStates = tryStates;
    this.nestedTrys = nestedTrys;
  }
@param {Kind} kind
@param {Array.<number>} tryStates
@param {TryState} nestedTrys