always return global object in window

Works with strict mode and in all environments AFAIK. It uses eval, though.