Local copy of Nanotube's proposal (just in case it becomes unreachable).
Removed CSS, .js and a bunch of site specific code for nanotube's hosting provider.  Retained link to source document.