added base support to Trogout for channels (derived classes will actually make use of these)