Lists used to be passed in as Lists, now they are passed in as IEnumerable<T>
.
I often use lists to pass in a small number of similar things and use indexing to pick the ones that I want.
IEnumerable<T>
is a PITA if you want to do more than enumerate the thing that is passed in.
Please change it back to the way that it used to be.