'implements ConfigurationProvider' is superfulous