Fixes #1 - The Exists Method of ModeList was called with ChannelMode as the Generic Parameter and the Test failed therefore after the first Mode. The method is now called with reflection with the actual type instead of the declared type.