.collect(toUnmodifiableList())
.toList()
Replace collect with a simipler toList call that also creates immutable collection.