It already does that.
$ perl -e'use strict "foo"' Unknown 'strict' tag(s) 'foo' at -e line 1 BEGIN failed--compilation aborted at -e line 1.
You passed an empty list which is perfectly valid (i.e. the same as use strict;).
In reply to Re^3: 'use strict' without a semicolon can be interesting
by ikegami
in thread 'use strict' without a semicolon can be interesting
by toma
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |