In that case, could we make them comparable or something so that we can keep this special knowledge encapsulated within the enum?