@Dr Herbie:IEnumerable<IFruit> fruits = IReturnAnIEnumerableOfApples(); // IFruit <- IApple