@override dynamic evaluate(Evaluator evaluator, dynamic args) { if (args is List) { final argsList = args; return combine(evaluator, argsList); } return null; }