Interface Functor<T>