added experimental WindowCloseButton class