Open lgrosz opened 1 month ago
I think a very common way of representing this would be making the grade-value be signed and letting negative values equate to "VB." But I think that isn't neatly explainable without text explicitly stating so. The tagged union does a better job describing intention through code.
VB is a common addition to the Hueco grading system. It clashes with the current structure
A new struct, like
Is much more complicated, but accurate.