docs: def parse_tect_region_dict_to_tuples(region_dict):
      '''
      Parses the tectonic regionalisation dictionary attributes to tuples
      '''
      output_region_dict = []
      tuple_keys = ['Displacement_Length_Ratio', 'Shear_Modulus']
      # Convert MSR string name to openquake.hazardlib.scalerel object
      for region in region_dict:
          for val_name in tuple_keys:
              region[val_name] = weight_list_to_tuple(region[val_name],
                                                      val_name)
          # MSR works differently - so call get_scaling_relation_tuple
          region['Magnitude_Scaling_Relation'] = weight_list_to_tuple(
              region['Magnitude_Scaling_Relation'],
              'Magnitude Scaling Relation')
          output_region_dict.append(region)
      return output_region_dict