Add circular dependency.
Safely stringify circular references, closes #24.