Haha, and all of that testing sounds great, but my point is that not all 'professional' engineers will do the job properly in the first place, or test their work, so the work of a DIYer can be comparable - I would hope that the majority do of course. And you don't always need documentation to...