val queryAll : string -> (string * string list) list
(* What are all of a user's permissions, by class? *)
+ val users : unit -> string list
+ (* Which users have been granted privileges? *)
+
val whoHas : {class : string, value : string} -> string list
(* Which users have a permission? *)