Implement features.
Add tests.
Add prereqs.
Add annotation for Test::Perl::Critic.
Update documentation.