Thank you
Yes, I did wonder if I was going to start a major debate about POD being inline or clumped at the bottom. I took the view, without thinking about it too much, that it is probably easier to write it next to the subroutines it relates to whilst developing the module. Then, once that subroutine is proven working and shouldn't need touching again, shift its POD to the bottom out of the way. Whether this moving would ever happen of course is up for debate!
For this one I don't need to worry about CPAN rendering but I still want to try and get it right for the future.
Is it worth also trying to write tests for this - again for practice and learning - if so, where would I start?