coin.pbenum library Null safety