private boolean isInherited(@NotNull MyColorScheme scheme) {
   TextAttributes attributes = scheme.getAttributes(key);
   TextAttributesKey fallbackKey = key.getFallbackAttributeKey();
   if (fallbackKey != null && !scheme.containsKey(key)) {
     TextAttributes fallbackAttributes = scheme.getAttributes(fallbackKey);
     if (attributes != null && attributes == fallbackAttributes) {
       return true;
     }
   }
   return false;
 }