replaced return False, return self.unresolvable()