       f = isBetween model, inputType, outputType
       (templateData t for t in templates when f t) # Need to json-ify data for presentation.
 
-  return Array injectables..., (scope, log, timeout, Q, Mines, ClassUtils) ->
+  return Array injectables..., (scope, log, timeout, Q, filters, Mines, ClassUtils) ->
     scope.defaults = {}
 
     setTemplates = ({query}) -> (ts) ->

  filters.register 'templateTitle', -> ({title}) ->
    title.replace(/-->/g, '\u21E8').replace(/<--/g, '\u21E6')

  injectables = ['$scope', '$log', '$timeout', '$q', 'Mines', 'ClassUtils']

  validPath = (model, path) ->
    try

        verb:
          ed: "ran"
          ing: "running"
        thing: "#{ filters('templateTitle')(q) } template query"
        tool: 'show-table',
        data:
          url: scope.connection.root,
