Updates all items that match the predicate. Returns the number of items updated.
int updateWhereEmit( bool Function(T item) matcher, T Function(T item) updater);