utils/functionptr/ - fixed cfunctionptr.h to work with 2 and 3 parameters in functions. 4 is just too much