Make the MetricStore type abstract
Remove unused language pragmas