def from_storage(cls, storage):
        """Load from storage.

        Parameters
        ----------
        storage : `markovchain.storage.Storage`

        Returns
        -------
        `markovchain.Markov`
        """
        args = dict(storage.settings.get('markov', {}))
        args['storage'] = storage
        return cls(**args)