fix Problem.create_evaluable() to use copies of problem variables