From: Robert Klemme Date: 2006-06-16T21:29:14+09:00 Subject: Re: API style preference? a.b=c or a(:b=>c) I'd just stick with DocRootNames = [nil,'docs','doc','htdocs','htdoc'].freeze Or, if you're paranoid DocRootNames = [nil,'docs','doc','htdocs','htdoc'].each {|x| x.freeze}.freeze Although freezing nil may have undesirable effects. No you need that nil in there? If not you could even do DocRootNames = %w{docs doc htdocs htdoc}.freeze robert -- Have a look: http://www.flickr.com/photos/fussel-foto/