This is a great feature! I'm curious how this impacts module developers where a repo could be consumed by either Terraform or OpenTofu. In such a case wouldn't Terraform have issues?
In the mean time, OpenTofu is aiming to implement many of the new features that Terraform has been adding (driven by community input). We've also seen recent Terraform releases add features that OpenTofu has already included (templatestring for example).