It's not a matter of namespace, and I did not create either of those modules, but am a maintainer. On the other hand, I did create
Data::JavaScript::LiteObject in response to
Data::JavaScript (of which I am now maintainer, and intend to one day merge the two), and I see no problem with that. In Mr. London's case, you should probably think of it as a proof of concept for you, rather than be so offended. I did also indicate that you could ammend the POD in the future. You are conflating two separate issues, "no credit" and "reinventing the wheel."
--
In Bob We Trust, All Others Bring Data.