It seems pretty confusing that if I do

```scala
stats.incr(name)
stats.increment(name)
stats.getCounters()
```
the result is implementation dependent.

You could strip the prefix later pretty easily.  Maybe just have getCounters() call into getFastCounters() and have the default implementation strip the prefix in getFastCounters()