Using CCL
Maintaining CCL
struct EvenNumberFunctor { // methods bool operator () (const int& i) const; };