Partial doc for functor.