Tämä ei toimi oikein jos `pred` palauttaa epätotena arvona `nil`in. Esim. `not` tai `(complement boolean)` kelpaisi `false?`n tilalle.