Viper: A Verification Infrastructure for Permission-Based Reasoning | ResearchPod