Add a test case for simple circular dependencies