Creates or appends to a file, creating parent directories.
Future<Result<void, FileError>> appendFile(String path, String content);