Make argument reading more flexible by introducing options object for readNull and clone, and passing it on to the constructor through this.__options for additional values.
Allow math operands larger than 1 when multiplying and dividing colors.