Talk about How to create your own DSL using Ruby