when used inside a client app, these classes are using NullLogger.

which sucks. tell me what you're doing!