def _check_for_address(self, addr: str):
    if (not self.demand_address_exists):
        return
    if (not self._first_read):
        return
    if (self._io is None):
        return
    if (addr not in self._io):
        raise ControlPyWebAddressNotFoundError(addr)
def _check_for_address(self, addr: str):
    if (not self.demand_address_exists):
        return
    if (not self._first_read):
        return
    if (self._io is None):
        return
    if (addr not in self._io):
        raise ControlPyWebAddressNotFoundError(addr)