code: public static void write(Path self, String text, String charset) throws IOException {
          write(self, text, charset, false);
      }
docs: Write the text to the Path without writing a BOM, using the specified encoding.
  
  @param self    a Path
  @param text    the text to write to the Path
  @param charset the charset used
  @throws java.io.IOException if an IOException occurs.
  @since 2.3.0