Modules

programmatically label (mark) classes and modules with tags (key/value pairs) and query those tags