Oh, I see how the matching works now. My bad.

Still, the last case doesn't need a Nil.