class Card::Set::RequiredField

supports requiring field cards for example, if A requires a B field, then you cannot create A without also creating A+B