Make DstoreAdapter take a store instead of a properties argument