Added detection of circular dependencies close #1