public function get(/*# string */ $key)/*# : string */
    {
        // try front-end cache first
        if ($this->frontHas($key)) {
            return $this->front->get($key);
        }

        // get from backend cache
        return $this->back->get($key);
    }