public virtual void SetCounters(Counters counters) { MaybeInitBuilder(); if (counters == null) { builder.ClearCounters(); } this.counters = counters; }