Expose hasPermission