So I\'m trying to write a dominoes game server, and I\'m writing my core types, tiles and sets of dominoes and it occurs to me that including type information for the tile