Question Answering as Global Reasoning over Semantic Abstractions | Synapse