"Forking" now two versions.  DOM seems much cleaner.