> employees.select{|e| (e.name == 'John') & (e.salary > 50)}.sort_by{|e|
> e.age}[2..10].run
>
> or, may be
>
> employees.do{ select{|e| (e.name == 'John') & (e.salary > 50)}.sort_by{|e|
> e.age}[2..10] }
>
> Hmm. I see, while I'm writing this, you have already posted the nearly same
> :)

Yep.

I will work on supporting that style of declaration with Kansas.  Should 
flow pretty easily from what Kansas does now, and I like the idea of using 
[x..y] for LIMIT.


Kirk Haines