All, Thank you very much for all your replies, they're incredibly helpful! And apologies for my mistake in the original post, I of course meant ["100", "100"]. You've all given me plenty of food for thought :) -- Posted via http://www.ruby-forum.com/.