Added conversion from F# fun to System.Func