Never realized this but in order to implement one or more interfaces on an interface in VB.NET you use the Inherits keyword, not the Implements keyword...
Namespace LineChart
Public Interface IRange
Inherits IEnumerable
Inherits IDisposable
ReadOnly Property Count() As Integer
ReadOnly Property Items() As RangeItem()
End Interface
End Namespace