Client-side API of this protocol
short-lived, popup surfaces for menus
create desktop-style surfaces
A desktop window