Improved context when reporting circular definition error. (+1 squashed commit [b4fc951])
Release note for circular reference error reporting.