Since many sentences are long, complex and domainspecific, it comes as no surprise that the parser often fails to correctly resolve well-known ambiguities in coordination and PP-attachment.
with pattern matching on strings and/or POS tags instead of syntax trees, determining boundaries of variables would be problematic.