code: function(val) {
        return new Color(
          val ? val : null,
          this.options.colorSelectors,
          this.options.fallbackColor ? this.options.fallbackColor : this.color,
          this.options.fallbackFormat,
          this.options.hexNumberSignPrefix
        );
      }
docs: Creates a new color using the instance options
  @protected
  @param {String} val
  @returns {Color}