def _maybe_cast_args(self, left, right):
    with suppress(com.IbisTypeError):
        return (left, rlz.cast(right, left))
    with suppress(com.IbisTypeError):
        return (rlz.cast(left, right), right)
    return (left, right)
def _maybe_cast_args(self, left, right):
    with suppress(com.IbisTypeError):
        return (left, rlz.cast(right, left))
    with suppress(com.IbisTypeError):
        return (rlz.cast(left, right), right)
    return (left, right)