private void Write_body_edit(Bry_bfr bfr, byte[] data_raw, int ns_id, byte page_tid) {
   if (ns_id
           == Xow_ns_
               .Tid__mediawiki // if MediaWiki and wikitext, must be a message; convert args back
                               // to php; DATE:2014-06-13
       && page_tid == Xow_page_tid.Tid_wikitext)
     data_raw = Gfs_php_converter.Xto_php(tmp_bfr, Bool_.N, data_raw);
   int data_raw_len = data_raw.length;
   if (mgr.Html_capable())
     Xoh_html_wtr_escaper.Escape(
         page.Wikie().Appe().Parser_amp_mgr(),
         bfr,
         data_raw,
         0,
         data_raw_len,
         false,
         false); // NOTE: must escape; assume that browser will automatically escape (<) (which
                 // Mozilla does)
   else bfr.Add(data_raw);
   if (data_raw_len > 0) // do not add nl if empty String
   bfr
         .Add_byte_nl(); // per MW:EditPage.php: "Ensure there's a newline at the end, otherwise
                         // adding lines is awkward."
 }