Here we need to know that True and False are exhaustive in order to infer the identity function.
