public ValueTask <CharacterId> NextIdAsync()
 {
     return(new ValueTask <CharacterId>(CharacterId.New()));
 }