@override EnumSet<Lane> union(EnumSet<Lane> other) => LaneEnumSet.fromRawValue(this.rawValue | other.rawValue);