I am not sure I like the instance_eval here. Why is this even done? What is the purpose of this test?