added efficient vdom to real dom mapping using branch elimination