public void Rename(string name)
            {
                var e = new GoatRenamed(name);

                Apply(e);
                Append(Guid.NewGuid(), GoatRenamed.EventType, e);
            }
 private void Apply(GoatRenamed e)
 {
     Name = e.Name;
 }