Extensible vocabulary

ack. Should be an HBPVis vocabulary.