in reply to Subroutine naming convention/style

The temptation to improve awkward, or even just poor, interfaces is strong but I would echo their call names exactly (unless you are writing a much higher level abstraction/client for the API). Then their documentation is useful for your code consumers and there are fewer parts to drift or cause confusion down the road.