Improved readability at no cost to performance

http://jsperf.com/palette-js-perf-test/2

It greatly reduces the time required to initialize `slice` and `extend`.

It also appears firefox and chrome on Linux x64 perform slightly better with the new version of the code.