#include <iteratee.hpp>
Specializations of this class have a wrap() static method that takes a function and returns a version of that function that returns a bool.