Maybe extend `CDVBChannel` with `ToJSON()` method?