Because of got one type for all channels to make them more consistent? Is that weird? Is there a shortcut way of doing that because I want two channels with a single errror and RevisionInfo, then one with error and a list of RevisionInfos.