Thats a great link, but I think the project is named highlander not because its the only such project with this function, but because its function is for there to be only one instance of process running.
Haha I hadn't see that before, awesome. I still standby the name as being logical and memorable.