@Override
  public final boolean isConfigurationFromContext(@NotNull T configuration, @NotNull ConfigurationContext context) {
    if (!isContextCompatible(context)) {
      return false;
    }
    return isConfigurationFromCompatibleContext(configuration, context);
  }
@Override
  public final boolean isConfigurationFromContext(@NotNull T configuration, @NotNull ConfigurationContext context)