Transforming to the storage needs to call toUpperCase when reversed.  As a result, we need to lower the value to determine it's comparator