message: Fix syntax for section with two optional args (memoir only)
diff: )
  (?:\*)? # Optional Unnumbered
  )
  - (?:
  - (\[)([^\[]*?)(\]) # Optional Title and Header-Name (the second optional argument is only valid with the memoir class
  - ){0,2}?
  + ((?:\[[^\[]*?\]){0,2})
  (\{) # Opening Bracket
  </string>
  <key>beginCaptures</key>
  </dict>
  <key>4</key>
  <dict>
  - <key>name</key>
  - <string>punctuation.definition.arguments.optional.begin.latex</string>
  - </dict>
  - <key>5</key>
  + <key>patterns</key>
  + <array>
  <dict>
  - <key>name</key>
  - <string>entity.name.section.latex</string>
  + <key>include</key>
  + <string>#optional-arg</string>
  </dict>
  - <key>6</key>
  - <dict>
  - <key>name</key>
  - <string>punctuation.definition.arguments.optional.end.latex</string>
  + </array>
  </dict>
  - <key>7</key>
  + <key>5</key>
  <dict>
  <key>name</key>
  <string>punctuation.definition.arguments.begin.latex</string>
  