Create flat-styled & validatable forms on iOS with a custom DSL