"define" takes an xmlfile as an argument, is that same as output of dumpxml?

And undefine would delete the interface from the configuration altogether.

Is my understanding correct?

Thanks a lot,
Hiren