Keep the 'by' in the instance for extensibility
auQuery.wrap() added for easy mocha testing