block.pbenum library Null safety