find(:all) and find_all_<etc>

for consistency with its normal results, i'd think. it usually returns an array, and so code gets written expecting to handle an array, therefore it returns an empty array instead of nil.

Luke wrote: