I did a bad thing. I took your programming statement to mean you were a programmer. Just not mind control level programmer. So I was not inferring that anyone was stupid, or barmy (Refreshed), just a comment in regards to code. In my observances of these discussions over the years I see many of same topics and themes rehashed again, and again. Even if someone makes an explicit statement saying for example "I love slightly sweet biscuits", it will be a short time till someone accuses you of hating slightly sweet biscuits. So in the code world there is something called object oriented programming. If you have a piece of code you know will be used over, and over you can make it into an object, class, method etc. depending on language used. I was trying to parallel the reusing, and rehashing of arguments to these code objects. Sorry for the confusion, did not mean to throw a spanner in the works.