The problem is that ``samples`` is a general LevelDB persistence-implementation, not a ``LevelDBMetricPersistence``.  It could be a key-value store backing *anything*, which is why I call it out as ``samples``.  Maybe renaming to to ``samplesPersistence``, but that'd get longer.