public final AsyncSocketMetrics metrics() {
        return metrics;
    }
@Test
    public void test_construction() {
        Reactor reactor = newReactor();
        AsyncSocket socket = newAsyncSocketBuilder(reactor)
                .setReader(new DevNullAsyncSocketReader())
                .build();

        assertNotNull(socket.metrics());
        assertNotNull(socket.context());
    }