Has a few sections that describe a way for a project to declare
But, there is no discussion of why you would want to do this. Does declaring these provide some benefit to, say, a consumer of the library? If so, how does a consumer make use of this declaration? Is it only useful within the context of a multi-project build?