target -> console
really don't reassign window.console if it's the only console