docs: private String addRemChars(String pstrSrc)
      {
          int intLen  = 2;
          int intPos  = 0;
          int intPrev = 0;
  
          String strLeft  = null;
          String strRight = null;
  
          if (pstrSrc == null) return null;
          while (intPos >= 0)
          {
              intLen = 2;
              intPos = pstrSrc.indexOf("\r\n", intPrev);
              if (intPos < 0)
              {
                  intLen = 1;
                  intPos = pstrSrc.indexOf("\n", intPrev);
                  if (intPos < 0) intPos = pstrSrc.indexOf("\r", intPrev);
              }
              if (intPos == 0)
              {
                  pstrSrc = ";\r\n" + pstrSrc.substring(intPos + intLen);
                  intPrev = intPos + intLen + 1;
              }
              else if (intPos > 0)
              {
                  strLeft = pstrSrc.substring(0, intPos);
                  strRight = pstrSrc.substring(intPos + intLen);
                  if (strRight == null)
                      pstrSrc = strLeft;
                  else if (strRight.length() == 0)
                      pstrSrc = strLeft;
                  else
                      pstrSrc = strLeft + "\r\n;" + strRight;
                  intPrev = intPos + intLen + 1;
              }
          }
          if (!pstrSrc.substring(0, 1).equals(";"))
              pstrSrc = ";" + pstrSrc;
          pstrSrc = pstrSrc + "\r\n";
          return pstrSrc;
      }