why the logger_adapter is not part of options_hash? seems weird to me, I would stay with the options.