public static Thread daemonThread(Runnable r, Class<?> context, String description) {
        return daemonThread(r, "hollow", context, description);
    }
@Test
    public void named() {
        Thread thread = daemonThread(() -> {}, "Thready McThreadson");

        assertEquals("Thready McThreadson", thread.getName());
        assertTrue(thread.isDaemon()); // TODO(timt): invariant
    }