Ruby pseudo-code DSL