class BackendExperimentalFeaturesRegistryServiceImpl implements ExperimentalFeaturesRegistryService,
                                                                       BackendExperimentalFeaturesRegistryService,
                                                                       FeaturesEditorService {

    @Override
    public boolean isFeatureEnabled(String featureId) {

        ExperimentalFeaturesRegistryImpl registry = getFeaturesRegistry();

        if(!registry.getFeature(featureId).isPresent()) {
            return true;
        }

        return isExperimentalEnabled() && getFeaturesRegistry().isFeatureEnabled(featureId);
    }

    @Inject public  BackendExperimentalFeaturesRegistryServiceImpl(final ExperimentalFeatureDefRegistry defRegistry, @Named("global") final ExperimentalFeaturesStorage globalStorage);

}