code: func (s Session) Comments(h *Submission) ([]*Comment, error) {
  	req := &request{
  		url:       fmt.Sprintf("https://www.reddit.com/comments/%s/.json", h.ID),
  		useragent: s.useragent,
  	}
  	body, err := req.getResponse()
  	if err != nil {
  		return nil, err
  	}
  
  	r := json.NewDecoder(body)
  	var interf interface{}
  	if err = r.Decode(&interf); err != nil {
  		return nil, err
  	}
  	helper := new(helper)
  	helper.buildComments(interf)
  
  	return helper.comments, nil
  }
docs: // Comments returns the comments for a given Submission.