> I have really no clue about this.
 > 
 > What is "~dpnx0"?  
 
 I wanted to documented that in a comment at first. But then I decided
 against that as it seemed that as it seemed such patterns are used in
 multiple places in the code (ergo everyone knows).
 
 Looking now I see two occurrence in convert_windows.ml and one in
 firstboot.ml. I guess picking one of those for the comment should be
 enough.
  
For completeness, "~dpnx0" expands into the name of the running script
(0) with full path (p), including drive letter (d) and filename (n) with
extension (x).
    Tomas