No... however, except for GetAllMetricNames(), the storage layer is completely agnostic about the special "name" label, so it didn't seem right to just panic here, from the point of view of the storage layer. Actually I don't like that GetAllMetricNames introduces this special label into the storage stack. How about renaming it to GetAllLabelValues(labelName model.LabelName) and then the query label would pass "name" as an argument to it?