Add xdl_do_diff wrapper