I understand the purpose of class annotations: http://stackoverflow.com/questions/1372876/how-and-where-are-annotations-used-in-java. But what is the purpose of package annotations, as described here and here?
Why would you want to associate meta-data with a package? What kinds of things could you do?