Making StratifiedBackward concrete, adding some comments, and adding missing tests.
Experimented with marginalizing in the chaining renderer but it hasn't paid off yet. Saving miscellaneous minor fixes.
Moving some methods around, adding some comments, and getting rid of some cruft.