Detecting and explaining (in)equivalence of context-free grammars | Synapse