BTW: The discussions in Custom privilege types in real life projects have to be taken into account here, too.