safe dict access, but how is this a problem?