$newline never
$case fieldKind
  $of HtmlFieldNormal
    <textarea id=#{theId} name=#{name} :isReq:required *{attrs}>
      #{val'}
    <p .explanation>
      ^{markdownExplanation}
  $of HtmlFieldSmall
    <input id=#{theId} name=#{name} *{attrs} type="text" :isReq:required value=#{val'}>
