anchor.diff:        return this;
       }
       return MyColors(
  -      blue: Color.lerp(blue, other.blue, t),
  -      red: Color.lerp(red, other.red, t),
  +      brandColor: Color.lerp(brandColor, other.brandColor, t),
  +      danger: Color.lerp(danger, other.danger, t),
       );
     }
   
     // Optional
     @override
  -  String toString() => 'MyColors(blue: $blue, red: $red)';
  +  String toString() => 'MyColors(brandColor: $brandColor, danger: $danger)';
   }
   
   void main() {
  
positive.code:         child: Row(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              Container(width: 100, height: 100, color: myColors.blue),
              const SizedBox(width: 10),
              Container(width: 100, height: 100, color: myColors.red),
              const SizedBox(width: 50),
              IconButton(
                icon: Icon(isLightTheme ? Icons.nightlight : Icons.wb_sunny),
  
negative.code:     return MaterialApp(
        title: MyApp._title,
        theme: ThemeData.light().copyWith(
          extensions: <ThemeExtension<dynamic>>[
            const MyColors(
              brandColor: Color(0xFF1E88E5),
              danger: Color(0xFFE53935),
            ),
          ],
        ),
        darkTheme: ThemeData.dark().copyWith(
          extensions: <ThemeExtension<dynamic>>[
            const MyColors(
              brandColor: Color(0xFF90CAF9),
              danger: Color(0xFFEF9A9A),
            ),
          ],
        ),
        themeMode: isLightTheme ? ThemeMode.light : ThemeMode.dark,
        home: Home(
  