Most Wayland compositors, Weston and WLC-based ones included, carry around a bit of XWM code, essentially a protocol extension, to deal with Xwayland. Why? What is lacking in Xwayland? Thanks, Joseph