Move result expressions to mutator method, so allowing us to have the
same execute methods on Query and TypesafeQuery