add support for exponentiation operation
mark stash caches as volatile