I actually thought auth options shall be configured as part of communication, see OmfCommon::Comm line 73.

so instead of OmfCommon.init( auth: ...), it should be OmfCommon.init( communication: { auth: ... }).

These code here could just go, I guess.