Decided to use tracing so that you could send the output to multiple sources eventually. Sometimes it's useful to have output in a separate log file or even the even log on a build machine. But as it sits now, it should just replicate the console.writeline by adding the default console listener and replacing the console writes with trace writes.