Maybe the options should be normalized since we are doing exact comparisons below, at least to future proof it. I'm not sure how many options we have.