ATM I was not planning this module to be used by any kind of client but only for window managers. We can of course add this but maybe it's better to have a different module for that. What do you think?