, vecA, 0); });                          it("should place values into out", function() { expect(out).toBeEqualish([0, 0]); });             it("should return out", function() { expect(result).toBe(out); });             it("should not modify vecA", function() { expect(vecA).toBeEqualish([0, 0]); });         });          describe("when vecA is the output vector", function() {             beforeEach(function() { result = vec0.scale(