> Also, you want to have this methods as part of compat but there is no reference of how a "compatible" right should look like?
> RIght now it expectes a windows (non-portable) object.

Yes, that was my concern also. It will be difficult to obtain a common rights/privileges structure as it looks to me there are significant differences between the OSes.

I've looked at the suggested link a couple of days ago and the right/privilege was a free form object too.