Ugh, remove reliance on undefined evaluation order.