   }
   
   /**
-   Present the user with a mail compose view with the recipient(s) & subject line
+   Present the user with a mail compose view with the recipient(s) & subject line & body
    pre-populated, and the screenshot attached.
    
    - parameter screenshot: The screenshot to attach to the report.

      
      mailComposer.setToRecipients(toRecipients)
      mailComposer.setSubject(BugShaker.Config.subject ?? "Bug Report")
      mailComposer.mailComposeDelegate = self
      
      if let screenshot = screenshot, let screenshotJPEG = UIImageJPEGRepresentation(screenshot, CGFloat(1.0)) {

  struct Config {
    static var toRecipients: [String]?
    static var subject: String?
    static var body: String?
  }
  
  // MARK: - Configuration
  
  /**
  Set bug report email recipient(s) and custom subject line and body.
  
  - parameter toRecipients: List of email addresses to which the report will be sent.
  - parameter subject:      Custom subject line to use for the report email.
  - parameter body:         Custom email body (plain text).
  */
    public class func configure(to toRecipients: [String]!, subject: String?, body: String?) {
    Config.toRecipients = toRecipients
    Config.subject = subject
    Config.body = body
  }
  
}
