auth.pbenum library Null safety