Reconnecting Doctrine and Purpose: A Comprehensive Approach to Strict Scrutiny after Adarand and Shaw