*/ public static function probes(): array { return [ 'plain text' => ['a [[B]] c', true], 'between tags' => ['

[[B]]

', true], 'double-quoted ">" keeps the tag' => ['T', false], 'single-quoted ">" keeps the tag' => ["A > [[B]]", false], 'quoted value after spaces around =' => ['', false], 'after a quoted ">"' => ['[[T]]', true], 'quote in an attribute name is no value' => ['[[T]]', true], 'unquoted value' => ['', false], 'end tag' => ['', false], 'comment' => ['', false], 'after a comment' => ['[[B]]', true], 'comment closed by --!>' => ['[[B]]', true], 'abrupt comment' => ['[[B]]', true], 'unterminated comment' => ['