Return the worth for essential if vital is in the dictionary, else default. If default will not be offered, it defaults to None, to make sure that this process never raises a KeyError. It is the worst thing if you concentrate on overall performance... for those who care about performance you don't code within an interpreted language like python.