Removed reflection for Run and getVersion methods in AbstractMetric