This seems to be a go-fish specific rule. Where else could this logic be put?