- Return directly in case of error retrieving the extension. - QueryVersion should be GetVersion and fix its format. - Add a test for GetVersion. - Modify test-runner.js so it uses async library to add dynamically the test files to be used.