Additional generic functor<>{} example