SYNTHESIZE: Adult;
      
    ENFORCE: IMPLICATION: PARAM <param1>:
        marital_status == Widowed OR relationship == Wife IMPLIES sex == Female;

    ENFORCE: IMPLICATION: PARAM <param2>:
        marital_status in {Divorced, Never_married} IMPLIES relationship not in {Husband, Wife};

END;
