protected function Send($EmailDataSet, $To, $Subject = False, $Message = False)
 {
     if (is_array($To)) {
         $RecipientEmailList = GetValue('RecipientEmailList', $To);
         $Subject = GetValue('Subject', $To);
         $Message = GetValue('Body', $To);
     }
     $Email = new Gdn_Email();
     foreach ($EmailDataSet as $RecipientEmail => $RecipientName) {
         $Email->Bcc($RecipientEmail, $RecipientName);
     }
     $Email->To($RecipientEmailList)->Subject($Subject)->Message($Message)->Send();
     return True;
 }