I have removed the collector argument from the IQueryable#query method
and all the tests pass. Tonight I will sync with CVS to get Simon's
changes and if everything still passes, I will release the change.
It's going to be big, so if anyone else is planning on releasing things around 9:00pm PST (12:00am EST), please let me know.