if `self._pmap` is an empty `dict` there is no need for this if since you are defaulting to `False` in the `get` right?
Or there is another possible value to `self._pmap`?