check if optional terminate() function exists