scale(2)
scale(2, 1)
scale(2, 1, [-1, -2]);