The major problem tackled in such tasks is the handling of unknown words and domain-specific manners of expression.
parsing imperatives and questions involves a significantly different problem; even when all words in a sentence are known, the sentence has a very different structure from declarative sentences.