def separatevars(expr, symbols=[], dict=False, force=False):
    expr = sympify(expr)
    if dict:
        return _separatevars_dict(_separatevars(expr, force), symbols)
    else:
        return _separatevars(expr, force)
Convert Geography targeting model to dfp dictionary
dataset/ETHPy150Open sympy/sympy/sympy/simplify/simplify.py/separatevars--crossover with--dataset/ETHPy150Open chartbeat-labs/parselmouth/parselmouth/adapters/dfp/targeting_utils.py/_geo_to_dfp