I'm sure several dozen other people have done this already, but I found it nifty. Often when I'm using the Rails console I do things like this:
Model.find(:all).map(&:something).map(&:others).map(&:size)
Not bad all in all. But, like most good things, it spoils you eventually. Now I want it