Move circular dependencies check to TyphoonCallStack