for safety, you may want to check to see if it is iteratable
['foo'].is_a?(Enumerable)