fixed a problem where duplicates were allowed on the Characteristics set