@evan
thanks for the callout. ;-)
it's the first i've heard of it.
i'll do some reading and thinking.