Subject: | Substitution term may contain regex metacharacters |
The semicolon term is used as a regex without escaping metacharacters, thus leading to the following valid code:
use Semi::Semicolons 'foo.';
say 1fooa
say 2foob
The term could be passed through quotemeta(), or this could be documented as a feature.