Ugly!

 

C# Syntax for having an interface implement another interface:

public interface I2 : I1

Now the same in VB.NET:

Public

Interface I2
Inherits I1

"inheriting" an interface... Ugh. Why oh why does my client prefer VB.NET??? (Answer: it isn't case sensitive.)