OK, I've read through the four pages of the thread, applied a large (LARGE) cup of tea to my brain and I think I've worked out what the heck they were on about.
If anyone is interested then I'll attempt to write it up and explain it (as I understand it) in non-technospeak.