configure() seems only ever to have been used by resizeclient(), and for good reason, it's only useful for resizing and moving, really resizeclient should be called configure()