I think a whole lot of folks have already thought a whole lot about
problems like this, and they thought this stuff was important enough
to standardize on.
They call their work HyTime.
We should take a look at it and see if we can't borrow from what they
For example, it should be trivial to derive this LINK element from the
hytime ilink architectural form. See
Date: 11 May 1993 09:36:53 -0400 (19930511.133653)
Subject: Re: WWW and Hytime (was Explicit Linking is Impossible)
for one way of doing it.