shield logger instance ctor and use class method to get loggers