public void CloneRepositoryTo(ISubjectRepository target) { target.Clear(); target.AddRange(this.subjects); }