Separating logging format concerns from Profiler, making more logging options configurable.