Obtener todas las windows devuelve elementos inexactos

Cuando recibo todas las windows noté que hay elementos de window adicionales devueltos que los que hay. Por ejemplo, para Safari, devuelve 9 windows, pero solo hay 3 windows abiertas; todos los demás son creados aleatoriamente por lo que yo sé. A continuación se muestra una captura de pantalla de las properties de una de estas windows.

El código que utilicé fue muy sencillo:

tell application "Safari" set allWindows to get windows # Below is code that you can run to get these windows if they exist. set imaginaryWindows to {} repeat with i from 1 to (count of allWindows) if name of (item i of allWindows) is equal to "" then copy (item i of allWindows) to end of imaginaryWindows end if end repeat log (count of imaginaryWindows) end tell 

Me preguntaba si alguien más tiene estas windows. Si es así, ¿qué son y por qué existen? ¿Es un error?

También noté que este es el caso de las windows Terminal y Script Editor.

Ventana falsa

Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).