Ahhh, of course... That explains it. It was late, and I couldn't tell if it was some peculiarity of the match clause, or my own stupidity :)
Thanks! :)