<<If you can do something in 25x less code than you do now, it usually means your current way is a *bit* complex. >> Or that there are issues not fully understood, but of course the proof is in the pudding as they say :-)