having done a lot of work on it in a previous career, I can confirm that it was born out or no shortage of blood, sweat and signalling snafus.