Remove set_vars abstraction

Not really necessary and possibly hindered comprehension