Have a look:
http://dev.rubyonrails.org/ticket/10615
This is actually a singularize method bug:
>> "Business".singularize => "Busines"
seems that classify uses singularize internally.
Rick resolved it as invalid but I cannot understand why. Rick, could you shed some light on your decision?
MK