Fix issue #76 - Circular dependencies now work.
Version 3.3.1