While the platonic form of a game card has both a __front__ and a __back__ (mine above also knows its __index__ and __visibility__), in games like memory only one side of the card should be seen, according to game rules. In a game implementation, this means the player's computer can only receive the side of the card that they can see at that time. This is done via the [kitten conditional tutorial](https://kitten.small-web.org/tutorials/conditionals/).

My `./md/CardSide.fragment.md`:

```
| index | side-up |
|:-----:|:-------:|
|__\${SLOT.index}__ |\${SLOT.side_up}|
```

And this *xml*:

```
<\${CardSide}>
	<content for='index'>\$kitten.db.Data.card1.index}</content>
	<content for='side_up'>
		<if \$kitten.db.Data.card1.visible == 'yes'}>
			<then>\$kitten.db.Data.card1.front}</then>
			<else>\$kitten.db.Data.card1.back}</else>
		</if>
	</content>
</>
```

face down similarly.