see above. if we shim out `_console.group` to be `console.group || console.log || function(){/*a noop*/}` and `_console.groupEnd` to be `console.groupEnd or a noop` then we avoid having to do this `if` check over and over.