I've started to blog about re-visioning my RHDL DSL.  I'll post about how I've 
decided to have the 'syntax' and the tradeoffs involved as well as solutions.  
It could be useful for people who are looking to create their own DSLs based on 
Ruby.

http://blog.thoughtfiz.net/

Phil