> so we'd have `this.sequenceNumber != null ? this.sequenceNumber : 0` all over the place

What you have seems like a cleaner solution. Thanks for clarifying.