I have never seen this syntax: http://www.pastie.org/4134030 What does >>sieve : mean?