decimal.pbenum library Null safety