I'm not sure why I've never bothered to write this ... Laziness mostly. I've been meaning to for a long time. I'll look into it.