WIP - implementation, doesn't work yet
working implementation with string args
reimplement with Doctrine\Cache