DiscreteCounter uses mutable.Map