Is there any chance of the maxmind reader returning empty dicts such that we'd get KeyErrors here?