this(holder.getMessage().getMessageID(), holder.getMessage().isReliable(), holder.getMessage().getExpiration(), holder.getMessage().getTimestamp(), holder.getMessage().getHeaders(), holder.getMessage().isRedelivered(), holder.getMessage().getPriority(), ms);  this.holder = holder;
if (trace) { log.trace("Creating using default constructor"); }
   public SimpleMessageReference(MessageHolder holder, MessageStore ms)   {      this(holder.getMessage().getMessageID(), holder.getMessage().isReliable(),           holder.getMessage().getExpiration(), holder.getMessage().getTimestamp(),           holder.getMessage().getHeaders(), holder.getMessage().isRedelivered(),           holder.getMessage().getPriority(), ms);      this.holder = holder;   }