Thanks for the suggestion, which makes perfect sense. I've posted it into a response on B.F.