Change in predicates.
empty() removed. value() parameter renamed to Fun const& fun. operator! moved to index::detail namespace. Reference updated.