Functor for PerlT PerlSubT