{
final PipedOutputStream stdin = new PipedOutputStream();
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(stdin));
PrintStream stdout = new UncloseablePrintStream(output.out());
PrintStream stderr = new UncloseablePrintStream(output.err());
Settings settings = new SettingsBuilder()
.inputStream(new PipedInputStream(stdin))
.outputStream(stdout)
.outputStreamError(stderr)