code: function transBeautify(transNeoRes) {
    if (_.isString(transNeoRes)) {
      return beautifyMat([
        [transNeoRes]
      ])
    } else if (!_.isArray(_.get(transNeoRes, '0.0'))) {
      return beautifyMat(transNeoRes)
    } else if (_.size(transNeoRes) == 1) {
      return beautifyMat(transNeoRes[0])
    } else {
      return _.map(transNeoRes, beautifyMat).join('\n\n\n')
    }
  }
docs: Beautify for post-transformation: beautify the transformed neoRes by internally calling array of tables -> beautifyMat on each table -> join('\n\n\n'). Note that neoRes must be transformed beforehand. This is for when transformation happens separately. If neoRes has only one qRes, then returns the single transformed table.
  @param  {Array} transNeoRes (Transformed) result from Neo4j
  @param  {Function|Array} fn A transformer function or many of them in an array
  @return {string}        The beautified neo4j result
  
  @example
  var neoRes = [{"columns":["a"],"data":[{"row":[{"slack__profile__fields ...
  var transNeoRes = transform(neoRes, parseUser)
  transBeautify(transNeoRes)
  // => '```
  a
  
  name: alice
  id: ID0000001
  email_address: alice@email.com
  
  ---
  
  name: bob
  id: ID0000002
  email_address: bob@email.com
  
  ---
  
  name: slackbot
  real_name: slackbot
  id: USLACKBOT
  email_address: null
  ```'