Certainly a neat piece of engineering. Probably (and here comes a technical term used by computer programmers when discussing most specification documents) 'a load of bollocks,' though :-)