RuleArg dfault(String name, dynamic dfault) { _rules.add((x) { _check(x, name: name, type: dfault.runtimeType.toString(), dfault: dfault); }); return this; }