extern int permission_exists(const char *name);
extern int request_permission(const char *name);
extern const char *first_usable_permission();
extern int permission_exists(const char *name);
extern int request_permission(const char *name);
extern const char *first_usable_permission();