Yes, as long as the `Callable` has some way of obtaining a `Server` instance, it would be better to have the Callable stuff in the test package.