public override object Clone()
 {
     CoreService service = new CoreService (this.name, this.reference);
     service.AddParams (parameters);
     return service;
 }