slashing.pbenum library Null safety