The lack of response in these threads have been disheartening; I've put a fair amount of work into this idea over the months... So I shall here place this thinly disguised bump.