Don't get me wrong. I have nothing against OOP. I just don't see what's with all the hype about it. Everyone's like "Yay! OOP! Now I can have things in my program. I can ecapsulate data and do modular programming and $hit." But the reality, at least as I see it, is that "object-oriented" is just a buzzword that is nothing more than a rebranding of something that has been in existence since programmers stopped using machine language. It's an empty shell. Pretty much anything ...