An elegant solution to this dilemma.