From: Brian Candler Date: 2003-03-11T22:34:29+09:00 Subject: Blocks and variable parameter lists If I define a block thus: { |a| ... } Then 'a' is either a single value or an array, depending on whether it is called with one or more than one value. Is there a syntax to make it always be an array even if called with only one parameter? Or do I have to do a = [a] unless a.kind_of? Array Thanks, Brian.