WOW!!!!!! Does this mean that you have solved the halting problem?????
Would you please explain how you are supposed to know what 20% done means? :-)
Anyway, the point is that you could do this for timeout related functions
but in that case you would be much better off just returning the timeout
value to the client.
The *only* useful thing you could do is print warm fuzzies, but then the
browser could really just fake that and everyone would be happy 99% of the
time with 1% of the effort.
--sanders