public AddressWrapper(Model.Address address)
 {
     if (address == null) {
         throw new ArgumentNullException("Address must not be null");
     }
     _address = address;
 }
 public LifeDatesWrapper(Model.LifeSpan lifeDates)
 {
     if (lifeDates == null) {
         throw new ArgumentNullException("LifeDates must not be null");
     }
     _lifeDates = lifeDates;
 }
 public ComposerWrapper(Model.Composer composer)
 {
     if (composer == null) {
         throw new ArgumentNullException("composer must not be null");
     }
     _composer = composer;
 }