added license
warn if new Logger instantiated with missing params