view::filter -> view::remove_if, action::erase_if -> action::remove_if