It is specific to our use case. I'd probably prefer to do this in our config, but I'm not quite comfortable with redefining things in clojure - or should I define a new set of things for graphite?

"task_" prefix isn't quite arbitrary, it's what's currently hardcoded in sumd. So this change would only apply to riemann people who also use sumd...

That's why I was thinking of doing it more generically before submitting to aphyr - provide an option to provide a function that'll spit out multiple paths rather than just one.