enumeration
Interfaces
Expr
Classes
Card
Op
Rank
Suit