@RonRennick - bit confused by your response;
I wrote code to mimic the same functionality as was there before, but your suggestion to remove the code implies it has no purpose and is never executed?
If that is the case, what change(a) did you make in the development version instead if it's not my change and not deleting the code fragment? :)