@override JarArray<T> when(String field, Map<dynamic, JarArray<T> Function(JarArray<T>)> conditions) { super.when(field, conditions); return self; }