Initial compilation structure and circular dependency resolution.