- Appearantly, when a UNION contains a string - it needs to be explicitly setup
- Fixed bug in the UnknownSize InvokeIoControl - it always returned its full buffer (changed it to use the returnedBytes value)
- Enabled working with sparse files
- Implemented compression methods