could these be an `enum` instead? (then code can't put in a constant from the wrong class)