Many terraform project packages now want access to the current terraform version information. Since most packages end up being consumed by the core terraform package, preventing import cycles becomes difficult.