A little off topic. But instead of a wakelock. I'd like to see a poweroff timer that powered down regardless of what user space is doing. After doing who knows what damage cooking my laptop of several occasions. I no longer trust user space to get it right and power off.