code: public void setProvides( final CharSequence provides) {
  		if ( provides != null) {
  			this.provides.clear();
  			addProvides( provides, "", EQUAL);
  		}
  	}
docs: Declares a dependency that this package exports, and that other packages can use to
  provide library functions.  Note that this method causes the existing provides set to be
  overwritten and therefore should be called before adding any other contents via
  the <code>addProvides()</code> methods.
  
  You should use <code>addProvides()</code> instead.
  
  @param provides dependency provided by this package.