9. The method according to claim 1 , wherein the set of match metrics comprise the set of loss indexes corresponding to the set of available candidate types and wherein calculating the set of match metrics further comprises: calculating, by the processor, a set of excess indexes, wherein each excess index corresponds to an available candidate type and wherein the excess index measures exceeding ones of the set of fields of the available candidate type being not assignable by the set of elements.
12. The method according to claim 9 , wherein selecting one of the set of candidate types according to the set of match metrics further comprises: selecting, by the processor, a matching one of the candidate types matching the representation of the source type with no lost element and no exceeding field during determining the set of candidate types, wherein the selecting of the matching one of the candidate types causing skipping of calculating the set of match metrics.