For the Supreme Court, here is the POLITICAL solution. Leave "Marriage" defined as between a man and a woman. Instead, define a broader superset term UNION, as a JOINING of individuals that bypasses historical and religious based definitions. I.e., all marriages are unions but not all unions are marriages. This is a POLITICAL solution that settles the issue as words with historical meanings are not redefined. See link for full discussion.