Fix to preferred identifier data definition and evaluator to allow for leaving off identifier type, and having it return the best match of all identifiers.