Okay...didn't totally understand the type safe logging templates. C++11 is kinda amazing.