yanick/Dancer-Plugin-Cache-CHI — comment on commit 750d928bc50eae834cbb54b5d4eeeb2985c7eed2
File:  line 0
By Perlover:

Thanks!
But i think to use eval and to create new functions in package is not good idea.
For example i want to use namespace as domain of virtual site under dancer
But i cannot use it because domain has a dot and your function creation will be fail
And for getting of cache instance of certain namespace i should use eval if a namespace is calculated in runtime

May be use cache('namspace') instead namespace_cache??? If we use a 'cache' only we will get a main object

How do you think?

P.S. I will try to make now a patch for it and will make a pull request :)