Should probably implement directly with `Test::Harness`. The `prove` command is only its front end.