The advantage of our approach is that it is robust, and relatively simple, in that a strict grammar that enforces type checking is not required.
there are challenges in handling some linguistic constructions.