why do we need this? why don't we just implement the general
method i laid out
concerning how to optimize this? what "mode-specific" or
whatever-else-specific
optimizations do we need? you've never specified any objections
to my proposal,
yet you propose a different one that introduces yet another hook,
for no obvious
reason, and would force all modes to do something that [as far as
i know] is not
mode-specific and has a general solution, as i laid out.
I think you need to lay it out a bit more clearly, given that both Stephen
and I seem to be misunderstanding.
andy