Provides a means of expressing `typed' references (as it were) within a document. This package was implemented by James Ashton.