it is done! i have just published a version of this site which links each post to the sabian symbol of the moon and ascendant. its a webservice too :)
in the process of implementing this i relied on my callback alteration in render. this is such an important thing to me now that i want to just give an update as to how i'm using it. first off, i simply moved the entire bundle having to do with callback all the way down to just before the string-replacements are made.
then i changed it to always call the callbacks. i want to see them in action when my site is dynamic on the desktop! as this is driven by need, my callback parameters currently are:
adrcallback^ (adrpost,@t,@s,flArchivePage,editbuttonimg,savedArgs)
userland should probably just pass in whatever was passed to render itself.. anyway, in my callback routine i add a whole bunch of variables.. most obviously, i tweak the clock to 24hr notation.
i propose that userland deliver future built-in macros by providing them as callbacks. these could be in a second userland controlled feature-expansion table.. but i do think that they best stay out of render itself!