@mickmackusa This answer is from 10 years ago, tbh I don't even remember why I added an unnecessary
eval
in there. Anyway, I've updated it, thanks.