To define marriage as a market, Gary Becker made two assumptions: marriage must be __________, and there must be __________.