}
if (null == valueClass)
valueClass = Object.class;
final Configuration configuration = new EmptyConfiguration();
configuration.setClass(CLASS, klass, Element.class);
configuration.set(KEY, key);
configuration.set(COMPARE, compare.name());
configuration.setStrings(VALUES, valueStrings);
configuration.setClass(VALUE_CLASS, valueClass, valueClass);
return configuration;
}