settled on bracket syntax for undefined params in cache