Taken positionField out of the equation
Porting done, all tests pass
Make sure that, when called by API, GetQuery allows searching for anything in either the searchSchema or the main schema
Fixed collection comparing to the newest, better function
Merge branch 'newway'