code: def make_funcs(dataset, setdir, store):
      
      return {
          'cat': lambda *lists: [x for lst in lists for x in lst],
          'comments': lambda: None,
          'detail_route': detail_route,
          'format': lambda fmt, *args: fmt.format(*args),
          'get': partial(getnode, dataset, setdir, store),
          'join': lambda sep, *args: sep.join([x for x in args if x]),
          'len': len,
          'link': (lambda href, title, target=None:
                   {'href': href or "",
                    'title': title or "",
                    'target': '_blank' if target is None else target}),
          'list': lambda *x: filter(None, list(x)),
          'max': max,
          'min': min,
          'status': lambda: ['#STATUS#'],
          'sum': sum,
          'tags': lambda: ['#TAGS#'],
          'trace': print_trace,
      }
docs: Functions available for listing columns and filters.