added support for optional SQLLogger parameters