Whilst this call technically sets the `location` property of a window I think this method name is misleading because it actually opens a window, perhaps it should be renamed to something indicative of opening a window?