Since onInitializationComplete is a public method used outside of tkworker, it presumably wants unit tests, no?

On a related note, we _might_ want to verify that onInitializationComplete is called by initialize.  Arguably, that's an implementation detail, but perhaps we could just invoke the oIC test from inside the initialize unit test.  Not sure if that will work or if it's a good idea, though.

If you'd prefer to get this landed sooner rather than later to get the intermittents stamped out, I'd accept XXX comments describing what you think should be tested that's not rather than doing the above stuff.