/**
  * @static
  * @param $id
  * @param string $domain
  * @return Message
  */
 public static function forThisFile($id, $domain = 'messages')
 {
     $message = new self($id, $domain);
     $trace = debug_backtrace(false);
     if (isset($trace[0]['file'])) {
         $message->addSource(new FileSource($trace[0]['file']));
     }
     return $message;
 }