def get_edit_script(self):
<EOL>self.diff_location([], [])<EOL>return self.edit_script<EOL>
Take two doms, and output an edit script transforming one into the other.

edit script output format
Actions:
- ('delete', location, node_properties)
    delete the node, and all descendants
- ('insert', location, node_properties)
    insert the node at the given location, with the given properties
The location argument is a tuple of indices.
The node properties is a dictionary possibly containing keys:
    {node_type, tag_name, attributes, node_value.}
Any properties that would be empty may be ommitted. attributes is an attribute dictionary.