Improve the JavaDocs for DependencyProvider