Added some tests for the different versions of setf.