logging assembly discovery

#1562
it won't let me initialize an implicitly typed variable with an array initializer. Is it preferable to do 
`var foo = new string[] { "bar", "baz" }` ?