code: rename IPermissionPolicy to IPermissionSource