Staff({ List<Measure>? measures, this.lineCount = 5, this.name, this.abbreviation, this.transposition, }) : measures = measures ?? [];