public Emails(CollectionBase <Email> initialList) : base(initialList.ToMyCollection())
 {
     // getting error on the 'base' call since there is no signature similar to Emails(CollectionBase<Email> initialList)
     // how can I convert the parameter CollectionBase<Email> initialList to a CollectionBase<Email<String, String>>
 }