Building the support for the creation of a Virtual DOM