This brings in the new HCL extension functions "try", "can", and "convert", along with the underlying HCL and cty infrastructure that allow them to work.
This update includes a new conversion from tuple types to set types and improvements to the error messages returned when conversions fail.