It seems slightly unfortunate that System.Collections.BitArray doesn't implement IList<bool>. I supposed the use cases don't overlap that much, but bool[] does implement IList<bool>, so shouldn't BitArray do so as well? Read More...