This type should probably be in `riak_core_security` and the actual type should probably be `{Permission :: string(), Target :: term()}`. I just noticed we don't have any type annotations in `riak_core_security`. :frowning: