How DSL works on Ruby

Ruby