repr should return a string which eval's to the object