code: function(value, key, parent){
    this.t = definition.colors;   // table of color codes
    this.v = value;               // value wrapped by this instance
    this.k = key;                 // property name, eg 'red'
    this.p = parent;              // parent
    this.a = null;                // attribute
  }
docs: Chainable color builder.
  
  @param value The underlying value to be escaped.
  @param key The key for the code lookup.
  @param parent A parent color instance.