commitLogEnabled

Null means the client keeps its compiled default. false is distinct from absent, so an operator can switch the commit log off explicitly.