$newline never
$# Wrapper for all kinds of forms
<section>
  <form ##{formId} method=#{decodeUtf8 (renderStdMethod formMethod)} action=#{fromMaybe "" formActionUrl} enctype=#{formEncoding} *{formAttrs}>
    $# Distinguish different falvours of submit button layouts here:
    $case formSubmit
      $of FormNoSubmit
        ^{formWidget}
      $of FormSubmit
        ^{formWidget}
        ^{submitButtonView}
      $of FormDualSubmit
        ^{submitButtonView}
        ^{formWidget}
        ^{submitButtonView}
      $of FormAutoSubmit
        ^{formWidget}
        <button type=submit data-autosubmit>
          ^{btnLabel BtnSubmit}
