public Version_2 (WeirdDad dad, string name, int age, MysteriousDad grandfather) : base (dad, name, age, grandfather) {}
public Version_2 ( WeirdDad dad, ... ) {}
public Version_2 (WeirdDad dad, string name, int age, MysteriousDad grandfather) : base (dad, name, age, grandfather) {}
public Version_2 ( WeirdDad dad, ... ) {}