Swapper: more comments
Tests: Swapper: shimmed out the test harness a bit
Swapper: don't recalculate the currently shown item
Examples: swapper 3 more (6 total) items, better numbers
Swapper: null passed in as child hides all children of host
tests: Swapper: a few more cases, note about needed test case mixup