Add a test case for #74.
Correctly invert matcher.
Completely rewrite directive.
Convert test case.
Convert test cases.
Going caffeine-free.
Add testing toy.