core: Unneeded variable validations were being executed during a destroy plan, which could cause plans starting with incomplete state to fail. (#35511)
init: Don't crash when discovering invalid syntax in duplicate required_providers blocks. (#35533)