Universal API for request permission and get its statuses.
Easy usage SFSymbols with static types. If symbol not available, compiler will show warning.