public static T Evaluate <T>(this ScriptContext context, string script, Dictionary <string, object> args = null) => context.Evaluate(script, args).ConvertTo <T>();