You don't need to extend `ChannelOption` at all.