See: DefineFunction