this_sieve = sieve {b1}.{b2}.{b3} # and then this_sieve.sift(array) { how }