text: Yeah, I'd typically rely on this approach too - I tend to have a good feel for things that might cause issues in my code. Only trouble here is that this isn't my code, so it's a loooot of reading to try and understand how it all works and is supposed to be doing!