On 2/15/07, sur max <sur.max / gmail.com> wrote: > *a = 9 # i like this number :) ... > a << 5 > b = *a # => [9,5] ------- an Array > here it seems false "*x equals [x] without the []" Actually, the "rule" still applies, in that: b = *a # where a = [9, 5] and b = 9, 5 Have the same effect. You were just forgetting to consider that b would just slurp them back into an array. > *a # => compile error This seems to be the only remaining "anomaly". Jacob Fugal