contextual parsing - Langutils library