> I'll add that one should NOT look at other people's code in the wild ....I mean this for beginners... Delaying this will allow you to build up a good basis for determining the difference between something you should adopt and something you should avoid.