Added the ability to pass a buffer element when calling html on a morph, will use search and replace to update the html instead of document.createRange, which is only available for elements in the DOM.