private void tryRegisterGuava() {
        try {
            RenameHandler.INSTANCE.loadType("com.google.common.reflect.Types");
            @SuppressWarnings("unchecked")
            Class<?> cls = (Class<TypedStringConverter<?>>) RenameHandler.INSTANCE
                    .loadType("org.joda.convert.TypeTokenStringConverter");
            TypedStringConverter<?> conv = (TypedStringConverter<?>) cls.newInstance();
            registered.put(conv.getEffectiveType(), conv);

            @SuppressWarnings("unchecked")
            Class<?> cls2 = (Class<TypedStringConverter<?>>) RenameHandler.INSTANCE
                    .loadType("org.joda.convert.TypeStringConverter");
            TypedStringConverter<?> conv2 = (TypedStringConverter<?>) cls2.newInstance();
            registered.put(conv2.getEffectiveType(), conv2);

        } catch (Throwable ex) {
            // ignore
        }
    }