code: function parse (value, funcName, func, object) {
      value = parser(value)
      value.walk(node => {
          if (node.type === 'function' && node.value === funcName) {
              let args = [object]
              node.nodes.forEach(n => {
                if (n.type === 'function') args.push(parser.stringify(n))
                if (n.type === 'word' || n.type === 'string') args.push(n.value)
              })
              node.type = 'word'
              node.value = func(...args)
          }
      })
      return value.toString()
  }
docs: parse function