function _log($message, $field, $replaces)
 {
     if (is_array($replaces)) {
         foreach ($replaces as $key => $val) {
             $message = str_replace("%__{$key}__%", $val, $message);
         }
     }
     MessageLogger::log(str_replace("%__FIELD__%", $field, $message), "{$field}_issue");
 }
 final function logUserMessage($message, $type = "msg")
 {
     MessageLogger::log($message, $type);
 }
 function logFailure($message)
 {
     MessageLogger::log($message, get_class($this) . "_failure");
 }