Да это полный пэ.
Я как-то получил кодовую базу, где некий РЕПОЗИТОРИЙ на вызове метода GetAll: unit -> IEnumerable<x>
отдавал не Seq.empty, а null.
Ну типа не нашлось ничего.
А ты когда по такой коллекции начинал Linq гонять получал NRE ясен хер. У меня так горело