Fusion Integration: filter replaced by flatMap(if(c) singleton else empty) with specialized codegen
Removed cond from DeliteCollectElem since filter is flatmap with Ifthenelse in IR