Local Reasoning for Global Properties
tratt.net