PHP DSL for DOM/XMLWriter