public static class Program
public static T Then<T>(this T val, Func<T,T> fn )
public static void Main()
Console.WriteLine(superresult);
public static string ReturnWorld(string param){
return param + " World" ;
public static string AddWelcome(string param){
return param + " And Welcome";