// might not work with a value type!
 public PersonAddressBuilder(Person2 person)
 {
     this.person = person;
 }
 public PersonJobBuilder(Person2 person)
 {
     this.person = person;
 }