public function deserialize(array $serialized, $fqcn)
    {
        if (!$this->canHandle($fqcn)) {
            throw new \InvalidArgumentException();
        }

        return  $fqcn::createFromFormat('U', $serialized[0], $serialized[1]);
    }