@ InsiteFX, Ivo Miranda and ivantcholakov
Much appreciated.
Thanks everyone! That makes me feel better about using it. Yes the function does seem 'chatty' (love that expression) and I had never heard of the 'stfu' operator (lol) but I think in this case I can use the @ control operator safely. Good idea about the comments though just in case anything peculiar starts to happen in the future and no errors are appearing to explain it.
Thank you again,
Paul.