I'd prefer to keep the messaging as `IEnumerable<T>` instead of `IEnumerable<TYPE>`.