IConsole, ILogger, etc. via IScriptServices exposed on IScriptHost.
E.g. exposing IConsole would allow messages from scripts to be captured in the same way as messages from scriptcs.exe. This means they will be written to the output file when -output is specified and also, if a module introduces a custom console, scripts can also write to it.