Add function wrapper object