Using first-order logic to reason about policies · Study