CLIApplication allows access to stdin, stdout, and stderr.