in src/rider/main/kotlin/com/jetbrains/observables/ObservableCollection.kt [63:72]
override fun removeAll(elements: Collection<T>): Boolean {
val removed = items.removeAll(elements)
if (removed) {
elements.forEach {
onRemoved.invoke(it)
}
}
return removed
}