About the multi-element subscript operator for collections

This is about collections that conform to MutableCollection.

If the collection type does not conform to RangeReplaceableCollection, does the newValue have to have the same length as subscripted range?