should we place the test in the `extra` package?