in reply to POD as a general documentation system

In my mind, POD is good solution for documentation your modules and scripts (however, I would prefer some like javadoc)
If it needs to create some project documentation or write an article, I would advise docbook as a good tool because it is very useful and powerful solution which accumulates the best traits of previous systems.
--------> SV* sv_bless(SV* sv, HV* stash);