Fixing RT#55331 - handle circular references.
Merge branch 'circular'
Filename fix.
Un-bump version number.
Fixing to include new test files.
Merge pull request #1 from mzedeler/master

Handling circular references