ApplyDefaults()
Also didn't notice a particular case here, but if all code passes up until we get to the `foreach (var h in nestedHitObjects)` below, then we could end up stuck here for quite a while.
OmitFirstBarLine
TimingControlPoint
is null
== null
IDistanceSnapProvider