static Properties extractOriginalProperties(Properties copy) {
   Field field = ReflectionUtils.findField(Properties.class, "defaults", Properties.class);
   ReflectionUtils.makeAccessible(field);
   return ReflectionUtils.getField(field, copy);
 }