js be omitted?
for example, it seems possible for window.history.length to write history.length directly, and does open mean that all window objects (such as screen, location) and their methods and properties can omit the window prefix? Or are there any restrictions?