WindowSocket: WIP external interface API