Bug in setReference where annotations were not returned as factors in a data frame, but as numerics by conversion