Logger should have all of its public methods be final to avoid it from being extended in undesired ways via the constructor supplied logger. (FELIX-428)