Thu Aug 31 18:25:48 EDT 2017

Time for another round: Init and diff

The above works, but it needs init and diff.  Essentially, doing the
work twice, unless you can find a way to somehow initialize from an
"empty" or "invalid" presentation model.

Also, the initial rendering needs to happen from the initial PM.  If
that's not possible, the PM is not precise enough!