It looks good but I'd rename this method to `wrap` because `c.r.c.Connection#createChannel` does something very different.