EMIL: Extracting Meaning from Inconsistent Language Towards argumentation using a controlled natural language interface Article in International Journal of Approximate Reasoning (September 2019)