Since this applies to 3 end-points (and presumably will apply to 3 end-points in v4 also), how about putting it in query/events.clj or something less tied to a specific revision or end-point.