Full Opinion & Expert Analysis: Herrera v. Wyoming (139 S. Ct. 1686 (2019))