def METHOD_NAME(self, e, n, extra_constraints=(), exact=None):
    if self._approximate_first and exact is None and n > 2:
        return self._approximate_first_call("eval", e, n, extra_constraints=extra_constraints)
    return self._hybrid_call("eval", e, n, extra_constraints=extra_constraints, exact=exact)