Inherit from the Runner constructor's prototype,
so we can add the correct then method.
Runs the query on the specified connection, providing the bindings and any other necessary prep work.
We need the context here, as it contains the "this.lastID" or "this.changes"
Sounds like .each doesn't work great for
Ensures the response is returned in the same format as other clients.
Assign the newly extended Runner constructor to the client object.
Runner