Clear to write, read and edit DSL for writing HTML