code: public static void initialize(Path pathToVault, String masterkeyFilename, CharSequence passphrase) throws NotDirectoryException, IOException {
  		initialize(pathToVault, masterkeyFilename, new byte[0], passphrase);
  	}
docs: Creates a new vault at the given directory path.
  
  @param pathToVault Path to a not yet existing directory
  @param masterkeyFilename Name of the masterkey file
  @param passphrase Passphrase that should be used to unlock the vault
  @throws NotDirectoryException If the given path is not an existing directory.
  @throws IOException If the vault structure could not be initialized due to I/O errors
  @since 1.3.0