Retrieving a value for a nonexistent key no longer crashes the program