Diff forests
Use pattern guards
Diff attributes
Attributes no longer a record
Some renaming
Update DOM based on diff
Empty body before mounting