separator takes a node, like a vertical Divider, a dot or a slash, and renders it between items, never at the ends. split is the old name and logs a warning.
- Space puts every child in an item element of its own, which is where the separator goes. A selector like > * on the Space root matches those items, not your components.
- A null or false child is skipped, so a conditional child never leaves two separators side by side.
- classNames takes root, item and separator. item styles every child's box at once.