Benefits of Writing a DSL in Ruby | Hacker News Reader