@Override
    public Headers headers() {
        throw new UnsupportedOperationException("StateStores can't access headers.");
    }
@Test
    public void shouldThrowOnHeaders() {
        assertThrows(UnsupportedOperationException.class, () -> context.headers());
    }