f# extension translation and additional testing for c# extension methods