Also, I removed the @ from lookup_weaken since the Coq bug we experienced before somehow disappeared.