<div dir="ltr">I see that not too long ago that Encoder was modified to have #addMultiRange:for: use collections of Intervals for ranges in the sourceRanges dictionary.  However, #noteSourceRange:forNode: still adds singular Intervals to sourceRanges which causes problems.  Not sure how to best resolve this... (I tried a quick hack of having it also wrap its Intervals in collections which as expected caused problems elsewhere so figured I'd ask before going further)</div>