Why do dictionaries not just return null when an invalid key is used to index into the collection?

Edit
Report