fixed margin on demo paragraphs
Carousel: event syntax is nice
ShowHide: returning more granular result information
Swapper: don't be forgiving about child/host mismatch
Tools: giving up sooner and with more details when defaultDisplay calc fails
New component Swap extracted from Carousel

most of the work needed on #9