Add functor instance explicitly