'Tests if the address is contained in any page of paged memory, without considering memory backers.
:param int addr: The address to test.
:return: True if the address is included in one of the pages, False otherwise.
:rtype: bool'

def contains_no_backer(self, addr):

    for (i, p) in self._pages.iteritems():
        if ((i * self._page_size) <= addr < ((i + 1) * self._page_size)):
            return ((addr - (i * self._page_size)) in p.keys())
    return False
