handle circular references in extra
1.0.3
Merge pull request #23 from Clever/circular-error-structure

handle circular references in extra