'Arguments can be: x, y, width, height, border, sibling, stackmode'

def configure(self, **kwargs):

    (mask, values) = ConfigureMasks(**kwargs)
    if (float(xcffib.__xcb_proto_version__) < 1.12):
        values = [(i & 4294967295) for i in values]
    return self.conn.conn.core.ConfigureWindow(self.wid, mask, values)
