*/
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' => ["
", 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' => ['