Deep cloneNode()