Query equals check for null, dictionary usage fixes
looks like a remnant of sbyte to byte fixes
change implementation so that Read overrides behave as expected
Merge remote-tracking branch 'laimis/MockReaderWrapper_fixes'