anchor.diff:            break;
         }
         if(value != null) {
  -        formatted.add(value);
  +        formattedColors.add(value);
         }
       });
  -    lastFormattedColors = formatted;
  -    return formatted;
  +    return formattedColors;
     }
   
     newColor([String type = COLOR_HEX, String color]) {
  
positive.code:   }
  
    formatColors() {
      var formatted = [];
      colors.forEach((color) {
        var value = null;
        switch(color['type']) {
  
negative.code:     newColor(COLOR_HEX, '#000');
    }
  
    List<String> get color_types => _COLOR_TYPES;
  
    List<String> get resolutions => _RESOLUTIONS;
  
    submit() {
      this.form.reset();
  