def store_with(name, storage_id = nil, &block)
      @storages << get_class_from_scope(Storage, name)
        .new(self, storage_id, &block)
    end
def store_with(name, storage_id = nil, &block)
      @storages << get_class_from_scope(Storage, name)
        .new(self, storage_id, &block)
    end
Adds an Storage. Multiple Storages may be added to the model.