lua odd table behaviour : In my code, I set a variable to the contents of a table, like so:

    colorTable = {{255, 255, 255}}
    color = colorTable[1]

My problem is when I edit the value of `color` it changes the original value in `colorTable`

so in the beginning, `colorTable[1][1]` equals `255`, but after I run this:

    color[1] = color[1] - 10

`colorTable[1][1]` equals `245`.
Any help is appreciated.
