Extension methods I wish c# lists had