For example, <default> exists only one, and many of <pattern tag.*> exist.
 * default section should be 1 (or none) (multi: false)
 * pattern section must exists (this is the purpose of this plugin! required: true)

`required` and `multi` provide these checks.