TTL cache's has? doesn't check existence of value in the underlying cache
(extracted from the comments thread of the CCACHE-15)
In case TTL cache is wrapped around other cache capable of evicting values based on some logic (e. g., LRU cache) TTL's has? would return true until TTL period of the given key is expired even if the underlying cache doesn't contain the value.
Thank you Ivan! I plan to triage all open issues in the next week and resolve as many as I can, then I'll cut a new release.