List the SIX things that Justice Breyer considers when interpreting the Constitution “in difficult cases” .