Tää ei toimi oikein jos `pred` palauttaa epätotena arvona `nil`in. Jos tän anonyymin funktion vaihtas `boolean`iin niin lähtis toimimaan.