Simplify writing of user space daemons