code: func (h *helper) buildComments(inf interface{}) {
  	switch tp := inf.(type) {
  	case []interface{}: //Maybe array for base comments
  		for _, k := range tp {
  			h.buildComments(k)
  		}
  	case map[string]interface{}: //Maybe comment data
  		if tp["body"] == nil {
  			for _, k := range tp {
  				h.buildComments(k)
  			}
  		} else {
  			h.comments = append(h.comments, makeComment(tp))
  		}
  	}
  }
docs: //Recursive function to find the fields we want and build the Comments
  //Way too hackish for my likes