Not setting problem=model in objective.clone for now
Added a test to check the independence of similar variables in different models (FAILING)
Variables get now a uuid keyword argument (treated as an assumption by sympy) to make variables unique.