'implements ConfigurationProvider' is superfluous