Hi,

I have a couple more questions. Hopefully they're not so dumb this time.

1) I need a hash that maintains insertion order. In Java, I'd use  
LinkedHashMap. Does Ruby have one?

2) I like documentation. So far, Rdoc is great, but I wonder about the  
following case:

	class SomeClass
	  attr_accessor :someattr

	  # But I need to validate, for example, so ...
	  def someattr=(i)
	    @someattr unless i < 10
	  end
	end

In the above case, Ruby warns about the method being redefined (and the  
original being discarded). However, if I change it to attr_reader to avoid  
that (i.e. manually make the reader) then RDoc lists the attribute as  
read-only, with the writer shown as a normal method. This is perfectly  
reasonable, but I feel there's probably a way around it.

Thanks in advance,
Ross

-- 
Ross Bamford - rosco / roscopeco.remove.co.uk
"\e[1;31mL"