Decouple Muffin.Datastore from adapters.