No idea what the purpose of this API was for as it has no usages in the code-base, but it looks like it was added from when we migrated from google code in 2010.
I’ve added a guard against nulls in this commit, but I’d say it’s irrelevant now that C# has null guards so you should probably use list?.Where(...) instead or if you want an empty collection if null you can use list.Safe().Where(...)