[ add new prototype: ] - window switcher