FSharpx.Stm.filterM added