Removed DOM implementation