Major refactoring
- support for immutable collections removed
- many changes in various toCollection methods
- improvements to the fluid API of Queries and QueryResults