no, it does not wrap a functions