small performance improvement

>>> In [2]: %timeit d.get('a').get('b')
>>> 10000000 loops, best of 3: 122 ns per loop

>>> In [3]: %timeit d['a']['b']
>>> 10000000 loops, best of 3: 45.7 ns per loop
minor change to formatting and wording
up requirements