in lib/Habitat.js [259:271]
value: function destroy(ele) {
// Attempt to reinstate any host objects
try {
if (typeof ele[HABITAT_HOST_KEY] !== 'undefined') {
// Put back any hosts that where removed
ele.parentNode.insertBefore(ele[HABITAT_HOST_KEY], ele);
}
} finally {
// Remove the habitat element
ele.parentNode.removeChild(ele);
}
}