Reconciliation algorithm: Let's code a virtual DOM! #3