Add wrapped IFn function type