From: Julian Leviston Date: 2005-09-09T11:49:51+09:00 Subject: Why? Blocks Why can I not do this: c = [1,2,3,4,5,6,6,7,8,10] b = {|aVal| aVal / 5 == 0} d = c.select(b) I would like to store sections of code so I don't have to repeat myself... Julian.