pattern DSL optimization