Propably the most complex feature DQL parser has to offer is its LIMIT clause parser. Not only 
does the DQL LIMIT clause parser take care of LIMIT database portability it is capable of limiting the number of records instead
of rows by using complex query analysis and subqueries.  
