Use proposed keyed node addition to elm-html to solve transition and checkbox issues