2.1.5 When do functions return true