Use modern C# idioms, we do not want to encourage the old and busted idioms (also, the selector was wrong)