Sean O'Dell wrote:
[snip]
> at least report errors that I consider errors.  Since there is no typing 
> mechanism at all, 

You probably meant 'type checking' instead of 'typing'.

> I can't tell Ruby "hey, anything but a hash-like object 
> here is an error."

-- 
dave