Lol, when I first read the thread title I thought you were complaining about some black magic that happens in C++ code because it is sometimes difficult to get whats going on, haha 
Lol, when I first read the thread title I thought you were complaining about some black magic that happens in C++ code because it is sometimes difficult to get whats going on, haha 