/// <summary>
 /// New Message with HTTP status: Internal Error (500)
 /// </summary>
 /// <param name="e">Exception responsible for internal error.</param>
 /// <returns>New DreamMessage.</returns>
 public static DreamMessage InternalError(Exception e)
 {
     _log.DebugExceptionMethodCall(e, "Response: Internal Error");
     return(new DreamMessage(DreamStatus.InternalError, null, MimeType.DREAM_EXCEPTION, (e != null) ? new XException(e) : XDoc.Empty));
 }