public static Generator <T> WithContext(GContextFun <T> gfun) { return(Generator <T> .Wrap(delegate(Context ctx) { return gfun(ctx).Run(ctx); })); }
public static Generator <T> WithContext <T>(GContextFun <T> gfun) { return(Generator <T> .WithContext(gfun)); }