support browser globals, who likes that these days?