Added test for CircularReferenceException