void removeWhere(bool Function(E t, List<E> currList) condition) => update(() => _list.removeWhere((t) => condition(t, list)));