Problem was discovered during testing, where it was matching the wrong EMType based on just the number of properties matching.
Now updated to downgrade matches based on the number of properties left over. So if 2 properties match all the properties of one type this will be chosen in preference to another where 2 also match, but there are several properties that don't match.
Problem was discovered during testing, where it was matching the wrong EMType based on just the number of properties matching.
Now updated to downgrade matches based on the number of properties left over. So if 2 properties match all the properties of one type this will be chosen in preference to another where 2 also match, but there are several properties that don't match.