The user has to place debugger statements, not us
Forget about RUN_PATH - up to the user to do it
Handle window destroy event, refactor
Ensure destroy() is executed once
Test description accuracy